I feel like a bunch of designers have realized that if you wanna do a setpiece melee boss fight in a game that doesn't normally have that kind of gameplay, you just do Punch Out. It's really simple to design and implement. It's very easy to instantly teach the player how it works. You can make the characters do a lot of flashy animations without making the mechanics complex.
I have nothing negative to say about that small trend.
