I'm with you OP
To echo others, this isn't gentle parenting, I don't actually think it's lazy parenting, it's fearful parenting. I've got some fab friends who I just have to avoid getting together with as it's just too difficult. Their children can be really horrible, snatching, hitting, pushing, holding doors shut while other children are in there, mahoosive tantrums if parents say no (or 'we don't do that!'), said parents then bribing with treats or giving them what they want to shut them up
/stop a tantrum etc.
I'm by no means perfect and I know my friends think I'm too strict, but, if I've said no, I mean it, any bad behaviour is communicated to my children appropriately, no, not by shouting, actually gently but firmly telling them why it's wrong and following up with 'naughty step' or 'time out' if needed and regardless of whether they are having a tantrum.
Same with night time, close friends have never had a full nights sleep, children sleep in their bed (6, 4 and 3 years old) most nights, come in at 3 am demanding a bottle (yes, that's the 4 year old!) and they get it.
Reason being? They simply can't face a tantrum or tears if they upset their child by enforcing boundaries.
It's not my way or the highway, and I'd never dream of preaching perfect parenting (as there's no such thing!) however, mine sleep through and always have, they are rarely badly behaved and have good morals and are caring/understand consequences and have empathy.
My friends children are regularly very badly behaved and many people now avoid having them over like the plague.
I feel for you op, I just tend to say exactly what others say 'we don't do that in this house' and if we're out and my children want to climb a fence or pick things of shelves and make noise and run and scream in a supermarket because their friends are I simply do the firm 'no, we aren't allowed to do that' and on the 'but they're doing it' I say, 'I'm not their mummy, these are my rules for you to follow' They don't argue as they know I mean business and are generally well behaved!