It would be logical if we formed the rules for our database developers identical to the internal automatic rules for forming names in the database, so that developers who choose the path of automatic name formation would receive the same result as those who set it manually in accordance with the described rules.
I think if you want a specific, known, name, you should set it yourself. As stated earlier, the name itself is not important and the algorithm is subject to change - the fact that the name is based off of the table is a courtesy.
If there were no way to name your own object, I'd be more sympathetic to this request, but automatic naming is quite avoidable.