Honestly, there's no conspiracy going on :) We get our flight tracking data from the FAA - that data is derived from ground-based radar stations. The UK aviation authorities have restricted any of that data that comes from the London ground radar facilities, so we're not allowed to show it. I'm not sure where other flight tracking companies get their data.
I will say that we have some announcements that will be forthcoming within the next few months that might make you a bit happier, though :)