I don't like it either but in the short term, apart from car pooling, for now this is the only solution imho.

But then those who can afford it (and some who can't) will start buying even more cars. A medium term solution could be congestion charging.

Or we could have things the way they are and just make do with current traffic conditions.

Government is to blame for not keeping up with infrastructure requirements but the problem is already here and new roads won't appear overnight.