This is an entirely unfair representation of the current state of Olympic venues in London. The Olympic stadium is used by West Ham Football Club every week for league and championship football. The Olympic village has been converted into state of the art affordable housing set in a gorgeous new green space.
The swimming and diving and velodrome facilities are state of the art, oversubscribed, and at the forefront of creating a new generation of athletes. I myself am having Kayaking lessons at the London White Water centre Olympic course.
Of course other major Olympic venues predated the bid and have continued to be in continuous use. Wimbledon, Wembley, the Excel, the O2, Eton Dorney...
London has not simply "abandoned" anything, and to pretend otherwise is dishonest.