With no healing, that indeed raises the difficulty by quite a bit if you're not oneshotting them. They have different Eevee evolutions also make type countering less brain-dead, probably can't use a single powerhouse to bruteforce through them like what we always do with gyms...
Nice that you beat them! I somehow miss these old Pokémon games now. Never played this version but it looks very fun.