Fair enough - wasn't meaning to imply that because I find it relatively alright that it's like that for everyone, just felt it came across a bit harsh so wanted to balance it. Guess the relative thing is where your route is taking you. For me, I'm using the tube every morning from out in East London into Holborn and use the tube regularly at the weekend - just generally but also have a football season ticket/go to away games so I'm either going across London or to busy NR stations and broadly it's fine for me. Girlfriend lives in North and again find commuting about from there on two different lines pretty stress-free.
I might be a bit soft about it to be honest. I get frustrated when stuff goes wrong on the tube and I hate being crammed into the tube, but by the same token I'll tolerate that for being able to get where I need to go relatively quickly. Sometimes I'll have to wait for 4-5 trains before I can get on in the morning, but they're arriving once a minute.
I also have a fair bit of sympathy on the improvements thing because it's such a huge network and it's bloody old. It kinda turns into a circular argument - things like over-crowding and signal failures etc. happen because the tube needs to be modernised, but you can't modernise it without periodically shutting parts of it down. I used to live on the northern line when that was closed and it was SHIT. So maybe now I've been lucky enough to not have any major closures near me I'm being too generous.
Still disagree partly on the strikes thing though. Agree they are really disruptive, which is the point, but it doesn't feel like they happen regularly to me. I know they increased in frequency under Boris but the commute on Monday (normally 40 mins, took 3 hours...) made me try and remember the last time it had happened and I could barely remember. Declared bias of being very pro-union in principle, though.
Completely agree about Southern though - absolute shambles. Some awful stories about people not even being able to get jobs if they rely on Southern for their commute as employers can't trust them to get in regularly/on time.