Reading through people's comment history and judging them based on it is super toxic. Let's leave that behavior on previous platforms? Also, $35k for a new car is unfortunately lower than average ($46k). I wouldn't call anyone rich merely because they bought a modest car.
Does OpenTracks have the features you're wanting? It tracks your path, shows stats, and allows you to save it to recall later. It's on F-Droid. https://opentracksapp.com
The margins are why car makers prefer them. Crossovers are cheap to make, have fewer emission regulations, and they conveniently sell for higher prices.
What reality do you live in that you think vehicles in the U.S. are getting smaller? Please compare a new Colorado or Maverick pickup to an S-10 or Ranger from the 90's. Sales of fullsize cars have decreased over time (but that's only because they have been replaced by trucks and SUVs).
Try YouTube Revanced (requires modding APK) or LibreTube (available on F-Droid) if you're on Android. Go with SmartTube on Android TV. Just use Firefox + uBlock Origin if watching YouTube on a computer.
CVE-2020-25220