Why are the base game commanders able to be level capped?

they come with the game! why are they are they coded to be treated the same way as buyable content? blizzard chose to create this problem to begin with!

I made a post about this in another thread, but it’s the way things work internally. It’s likely they still have ownership related flags in the account data simply because it’s easier to program them that way and have a workaround of just setting the flags by default rather than granting them specific exceptions. Dev shortcut, basically, like the clouds and bushes in Super Mario Bros.