It was intentional.
>Why though?
It's a reasonable reference to Area 51 - surely being numbered 51 of ALL TMs should make this obvious alone.
This might have been reasonably deemed a stretch when the change was first made, but unlike every other time there's been move error in the series, it has persisted long enough to deny any notion that it was an error, wings or no wings.
The argument that it was unintentional doesn't even make sense.
>They just forgot because TM51 changed for X and Y
Uh, no. Literally no other Pokémon was caught up in the switch from Ally Switch to Steel Wing. Literally no other move of Beheeyem's was caught up in the switch from Gen V to Gen VI. Neither of these holds up.
>Well it must have been a mistake because it doesn't make sense.
A mistake would have been corrected after one game release like every other move error in series history. We've never had a move error last four consecutive games. After a point, you just need to give it up - it's not an error in the first place.
Why is this hard to get? The idea that it was a mistake takes more effort to defend than to correct and move on. Occam's razor, folks. "It's a dumb reference" is WAY simpler than "the one and only move error in the entire transition between Generations that happened to result in an alien learning TM51 was definitely a mistake, and it wasn't patched or even fixed the next three times they released a game because" because WHY. Do you really think they just didn't notice? After this long?
You're not exactly the ones with the intellectual high ground in this debate. I hope you don't think you are.