The more I look into it the more I start to feel like it’s entirely intentional. As OP mentions, the other forms of polymorph explicitly spell out you get to choose, but normal polymorph does not.
Also, while it’s of course not directly related to DnD, there are some older dungeon crawling media that have both been inspired by DnD and been an inspiration to it that run with this interpretation. For example, in Nethack, a dungeon crawling game first released in 1987, polymorph is entirely random making it a gamble. At least DnD 5e caps the challenge rating so at worst you’d get another monster in the same ballpark strength as you had initially, in Nethack you could just as easily turn a goblin into a dragon.
Powder does the same thing, unless you have a ring or artifact that grants you polymorph control.
But, as an aside, a CR 𝓝 creature is intended to be an appropriate challenge for a party of 𝓝 level characters, not the equivalent in power to one of them. If you were to actually calculate the CR of an 𝓝 level character it’s closer to ½𝓝 like in mass polymorph.
The more I look into it the more I start to feel like it’s entirely intentional. As OP mentions, the other forms of polymorph explicitly spell out you get to choose, but normal polymorph does not.
Also, while it’s of course not directly related to DnD, there are some older dungeon crawling media that have both been inspired by DnD and been an inspiration to it that run with this interpretation. For example, in Nethack, a dungeon crawling game first released in 1987, polymorph is entirely random making it a gamble. At least DnD 5e caps the challenge rating so at worst you’d get another monster in the same ballpark strength as you had initially, in Nethack you could just as easily turn a goblin into a dragon.
Powder does the same thing, unless you have a ring or artifact that grants you polymorph control.
But, as an aside, a CR 𝓝 creature is intended to be an appropriate challenge for a party of 𝓝 level characters, not the equivalent in power to one of them. If you were to actually calculate the CR of an 𝓝 level character it’s closer to ½𝓝 like in mass polymorph.