You are overestimating on how often a Monk can buff strip.

Once per minute they will be able to Somersault -> One Ilm Punch
Once every 3 minutes they can chain 3 One Ilm Punches
Otherwise it is a 2 GCD (Bootshine/Dragon Kick/Arm of the Destroyer -> One Ilm Punch) or 3 GCD (Bootshine/Dragon Kick/Arm of the Destroyer -> One Ilm Punch -> Snap Punch/Rockbreaker/Demolish)

Play a few Frontlines under the new rules before you make kneejerk reactions about how SE "ruined your class for PvP."