Yes, damn you, Rotten Tomatoes! Damn you and your damn “Squish-o-meter” algorithm or whatever it is you used to assign the new Baywatch a miserable 20% rating, thus making it impossible for me to look at myself in the mirror with a straight face and go off in search of some agreeable retro soft-core raunch….