A new cargobike (Christianiacycel) costs 1.5k Euro in Denmark, which is certainly not known for being cheap, so unless you buy a crazy luxury cargo bike you can get like 3 of those for < 5k. And probably much cheaper if you go second-hand.
And yes, there's plenty of these on the streets, not only owned by rich people.