Good video. The handicap parking issue may be better than you think though. The vast majority of handicap people have non-visible disabilities. If they have a handicap sticker, then they are probably good. At the same time, my sister once used a handicap parking space because it "would only take a minute" so sadly I can't say they don't exist.
Look at "What does this symbol actually mean? - Adrian Treharne" by Ted-Ed on YouTube if you want to see the video I'm referencing. :)