25 pounds?! What about 54lbs!
The last "Cheater!" someone yelled at me was as they flew past (I was actually sitting on a bench, resting after a challenging ride!) He was on a super-light bike, in full tuck & spandex...
Of course, he had no way to know at that moment, since his rude insult was driven from a place of ignorance, that my motor was actually 100% dead that entire day (electrical malfunction) and I'd actually done 12 miles (on my ~50 pound bike without the battery mounted) entirely as a manual 10-speed...
This was on the same path I use to commute to work... and yes, I tend to notice the 'racing/training' type cyclists are more likely to disregard traffic lights and stop signs. (Although in all honesty, there are 2 stop signs on my commute which I only slow down for -- they're in a vast shopping mall's road system, which generally has no visitors during my commute in.)