Exactly - it is somewhat taken for granted the internet is the norm and also that viewers have unlimited plans. Sky are plugging a free fibre offer at the moment, but that's with a 25gb usage cap. Two or three shows in HD a week and that will be used up.
Not really, I've only had ADSL2 installed at my flat since last year and that was when unlimited broadband finally came into my price range. Before that I was using a PAYG MBB from Three which works out more expensive than a month with most ISP's.
There are capped packages which are cheap, such as BT's Basic for people on benefits which offers them 10GB per month with an ADSL2 connection, which should be enough to watch at least one episode of a show per week in SD. While not free at the point of entry, we're in a much better situation with accessing broadband to the poorest homes than in the past.
The capped 25GB 'free' fibre broadband by Sky is a ruse to really get people to spend £10 on unlimited, plus line rental.