I find that the degree of being "treated like a criminal" depends entirely on which airport you are in. My personal observation is that the greater the military presence in the area, the more likely it is for TSOs to have delusions of outsize power, because so many of them are former military. To that end, some of the worst airports for power-junkie TSOs, IME, are Denver, Colorado Springs, San Diego, Long Beach, NW Florida Regional, Tampa, and Charleston, SC. (Denver, in particular, has some seriously nut-job TSOs.)
If the process bothers you, it is more than worth it to enroll in TSA Pre-check (or if you travel internationally, Global Entry). It's much easier to just pay to skip the more ridiculous aspects of security theatre.
BTW, for those who are questioning the origin of the 100 ml liquids rule, it comes from a 2006 situation where UK authorities uncovered a plot to attempt to take down a plane by means of a liquid bomb (TATP) to be assembled on board, with the ingredients concealed in energy drink bottles. It was a big plot, large quantities of explosives and weapons were seized by UK police, several plotters were convicted, and it scared the bejeezus out of the DHS. They decided that quantities of less than 100ml would be insufficient to cause serious damage, thus, the limit. The thing was, while the plotters were able to cook up the explosive in the house they were using as a hideout, managing the process aboard an airliner was a very different prospect, and one that was pretty much sure to never work at all. This article explains why:
https://www.theregister.com/2006/08/17/flying_toilet_terror_labs/
The big irony of the whole "liquid bomb" threat idea is that one of the few liquid substances that US passengers are allowed to bring aboard in quantity is contact lens solution, one type of which is ... wait for it ... hydrogen peroxide.
The most farcical situation I ever experienced with TSA (before PreCheck was available) happened not long after the "shoe-bomber" incident caused us to have to remove shoes. I'm a barefooter from childhood, and I'm not squeamish at all about airport floors, so to save time, I decided to just put my shoes in my carryon before I got in line, and go through barefoot. When I reached the scanner and put my bag on the belt, the officious TSO asked me, "Where are your shoes?" "In my carryon," I replied. He tells me that that won't do, that they need to have them put out in a bin so that they can be checked for explosive residue. "Oh", I reply, "there are two other pairs in the carryon; do you need to have those out in the bin as well?" His reply: "No, only the ones you wore to the airport." (Honestly, it was all I could do not to burst out laughing.)