Think of these small bikes as city/town bikes... Say you live in philly, and you just want a bike for getting around the city... all you need is a Honda Grom or Kawasaki Z125... Why get a sport bike for putting around town? These little bikes are for local travel, not long distance or highway riding.