Yes, technically the issue does not prevent the user from creating a column in Power Query, but bad design and a bad user experience is still a functional issue. If the intent is to confuse the user then yes, the software is functioning as intended and it is a cosmetic feature request. It is a functional issue in that users will keep looking for errors in the M code and not finding any issues; it is wasting the user's time.
I can follow blue prints exactly to build a life jacket out of concrete and then use that concrete life jacket as the designer intended (even if confusing), but that doesn't mean the life jacket is functioning well, and it is going to be a horrible user experience.
Anyway, I have created the 'idea' here https://ideas.fabric.microsoft.com/ideas/idea/?ideaid=0447f54d-e914-ee11-a81c-000d3a0ec312
Thank-you for your time.