Corporations' grip...
..on British society is the cause: an addiction to the blandishments of big business, whether that's the few big supermarkets on your high street, the few big banks threatening to bring down the economy, or the shrinking select band of media owners, who control information and ensure that their political friends throttle the BBC at the same time.
The failure of closed source provision is just another symptom of the economic malaise in the UK - and it predates New Labour, too. The corporate "vision" of the UK ensures that all society's major needs are sold by the "private sector" (big business, more like - the CBI's members), while being subsidised by the public purse (or did you think that the road system was there for private car owners, rather than for Tesco?). That's the kind of sclerotic malaise which stifles innovation or even quirkiness: IT just shows the effects, like almost every other sector of an over-centralised UK economy that is firmly controlled by oligopolies.