There`s nothing wrong, it`s called MaxDSL. You will get speeds "up to 8Mbit" when conditions allow. Conditions that will not allow you to get the full 8Mbit are (among others):
Your sync rate (some folk can`t sync at 8MBit)
Overheads (even on an 8MBit sync, you will only see just over 7Mbit throughput)
Exchange contention (even if VP status is green, no exchange in the country can cater for every single person being synced at 8Mbit and downloading full throttle at 800KB/sec plus)
The device you are using to check your throughput (can suffer from contention too, try a real time test such as
this which is more comprehensive than a few second check on a popular speedtester).
Reading between the lines, it has been suggested that during peak times, even folk on cracking exchanges may not even see throughput better than 2MBit