After registering for the forum three days ago, you have posted about this issue more than 5 times (I stopped counting).
You have been given advice on how to manage selecting songs for various operations, how to display the checkmark, how to use banning and excluding from shuffle, how to generate playlists with only ticked songs, etc. The narrow set of procedures you are used to based on your use of another specific software are not a thing in MB. There are ways, described at the wiki that you've been repeatedly advised to read, to do all of the operations that you want to do. They are not done in exactly the way that iTunes does them. That is not a MusicBee problem.
There is one person who decides what gets added to MusicBee. If it's true, as you say, that this has been talked about for 8 years and it's still something that he never decided to incorporate, bringing the discussion into years 9 and 10 is probably not a fruitful use of your time or energy. It's not like he didn't understand over the past 8 years and you belaboring the issue will suddenly make it all clear and desirable. It sounds like the ship has sailed.
Friendly advice offered in kindness: Either adapt your workflow to the way things actually operate in MB or find software that operates in a manner that accommodates your current workflow. Spending further time trying to pound a square peg into a round hole can only lead to frustration. I came from MediaMonkey and immediately wanted MB to operate as MediaMonkey did because MediaMonkey procedures were all I knew. It is natural but entirely counterproductive. I quickly realized a better use of my time was to stop trying to make one thing into another thing and learn the way MusicBee did things if I was going to use MusicBee. I'm glad I did, and I'm sure if you put in the time and effort you will be, too.
Everything doesn't need to be simple. Simplicity isn't necessarily a virtue in advanced software. Functionality is, and there is no more functional library management software than MusicBee IMO.