The reason for that the salaries are much lower here than in UK. The other reason that it's faster than 94% of the country is that in countryside there are "smaller" ISPs, which offers slightly more expensive packages (eg. Invitel --> 150/60 for ~37$/m), but it depends on the already created infrastructure. In some region the fastest available data plans are differ. Here in Budapest depending on in which district you live can have even 1000/200 for about 15$/m (4000 huf), check the link here: http://digi.hu/ajanlat/internet/lan
I know, it's crazy cheap. Most people don't need that fast connection, they are OK with their 50/10 package which can satisfy their daily browsing and emailing needs.