I think Uni is good to get an acceleration in your career during your twenties, but after that it's down to you and your ability. If you have none, no degree will ever help you.
I remember after graduating working for a software house (specialised in financial apps). I remember this consultant asking if he could help in sales. You should have seen his CV. 1st in law from Cambridge, graduated from Temple Bar (qualified barrister), and had worked for several short stints at large fund managers (Hendersons et al) blah blah blah. I never realised CV's like this existed. His problem was that although intelligent, and could talk the ins and outs of most financial and legal issues, commercially he was a doughnut and he dressed like a tramp. His degrees couldn't get him a job anywhere because he made everyone feel awkward.
On the flip side, I know people who never went to Uni, but are still doing very well - because they have talent.
Sure some companies like PWC will get a*sey and insist people have degrees - but who would want to work for a company that doesn't reward and recognise talent in the first place?
There also seem to be a HUGE misunderstanding on this BB that all IB traders have 4 straight A's at A level etc. These people have obviously never set foot on a trading floor. Sure there are grads there, but there are also a load of kids who left school at 16 and just worked damn hard.