It is not due to the way they provision the line. If you are syncing at 3000 kbps, then you are getting 100% speed but you will most likely only be able to download at 2500 kbps due to the overhead from pppoe.
Uh, that's what I meant by "provision the line." The overhead is about 15% or so.