I spent a bunch of time fighting non-EVs parking in the charging spots at the library, and I'm actually OK with that in terms of time spent well. It's a small game, limited in scope, that is possibly winnable, and is for the public good. Better than watching YouTube videos.
I asked the library front desk to make an announcement about one car, then saw that they moved and went to get my car to the spot. When I got back some F-150 was parked there.
The library made another announcement. 30 minutes later, that truck was still there, but the legit EV had moved, so I moved in to park. Another EV came by, and the driver asked if I was going to be long. Unfortunately, yes. Then, we talked about the truck. She took a picture to report it.
I think I've reported the charging spot blocking via SeeClickFix at least three times before and nothing's happened. So, today, I called the police non-emergency number to see if some ticketing could happen. (I'm guessing no; they might care just as much about this as when they receive a SeeClickFix report. The next step then could be emailing city councilors; some data collection; or a web site that posts pictures of these cars.)