BT greedy, well not sure about that, they are feeling the pinch in some places, cable must have hit them hard. at the end of the day, they are a buisness, if anyone wants to use their service (lines) they have to pay the price. AOL et al seem to think that they should get some special deal, on their own terms. Try going to rent a car, and only wanting to pay half the advertised price, see how you get on.
Sure BT are a bit pricy, compared to things in the USA, but the surftime deals are good value in my opinion.