The truism that factory speedo's run high as been around since I bought my first bike, and that wasn't yesterday. Most car speedos are a little over. Motorcycle speedometers tend to be wildly optimistic. The reasons I've heard range from liability, customer changes to tire sizes, sales, etc. Lord knows some of the kids I work with think the most important part of any ride is how fast they can claim they were going...
It's all another reason I don't bother to put my speedo back on. My finely calibrated (And very shapely) ass tells me when my speed is appropriate anyway. When riding alone, I outpace traffic slightly to keep threats in front of me, that's motorcycling 101. When riding in a pack, I have a wingman who it's my job to match regardless of speed so again, useless info.
The only people who care how fast I'm really going are the cops, and well, screw them anyway.