I'm not lacking money in any way. But you don;t need to drop 5 grand on a bike to be good. I have a friend that could race and beat those guys with his walmart bike. Skill is in the rider not the bike.
Nothing against those guys though. I'd love to ride those around, if someone gave me one. I won't drop that kind of cash for a bike though.