That is true, 2 way has been around but again it's much much more expensive than 1 way sat, let alone 'broadband'. That's before you even get to the practical limitations of the the technology. You need a large dish for reliable, high bandwidth applications - can't see mass market appeal here. It was BSB that introduced the smaller consumer dish in the first place. Dish placement has to be precise, and can still be subject to interference from other satellite services. Finally, satellite services as susceptible to rain interference, doesn't cause much in the way of problems for TV but it will if you're using the data element for your TV.
A company targetting the mass market are not going to invest heavily in a technology that only a few (mainly rural folk) would pay for, let alone pay for the support costs of countless users moaning that the data isn't working because the weather is bad again or a pidgeon has moved the dish a mm or two.
I do agree that internet services are the way forward but they won't become 'standard issue' or as highly developed as I'd like to see until even those out in the sticks can get a few meg download speed.
If only BT had been allowed to fibre the country in the 90's when the wanted to...we could all have 100mb+ internet access by now