I like how the "biggest" released Bannerlordmod atm is a Game of Thrones "overhaul" mod which is 99% bought assets thrown together with no plan or modding ability by one single guy, yet people on Youtube, Twitter and Steam still believe that mod is going to be "great". They even support it on Patreon! Oh boy, the ignorance within this "new"community TW decided to make their game for...
At this point, I can't even write down my opinion anymore because the words I would have to use would probably get me muted or banned. Just one thing that needs to be said: screw ****ers like that trying to make money based on expectations from Warband modders' previous unpaid work, **** them all, bloody bastards need to be cleansed. The audacity of calling that an "overhaul" and even making a Patreon for it....
Yeah, people need to be very critical of mods and not throw money on what they'd like to see, but rather what they can see. The mod has been deleted from moddb which is a questionable move in itself and the developer appear to contain it to his own website without much possibility for public critique, and I don't see a thread about the mod here.
That would be true if you had said 2005-2007, but by the time Warband came out Steam was already the frontrunner in digital video game sales platforms. Still, you're right that Warband was available through several sources and many of the forum users at the time picked it up directly from TW. There was also an issue that came up several times with keys bought elsewhere not being the proper format for activation on Steam, and this surely contributed to some extent (though probably minor).
You would think a Swede would get Steam asap for Counter-Strike, but that wasn't the case for me. I only got Steam at the start of 2009 due to Empire: Total War being one of the first games requiring activation through the DRM-service for me, even though it required two CD-roms for the installation itself (as it had a massive size for its time with ~40 GB).
Aside from history and onto a rather controversial topic, our community still has monthly visits from players who either cannot afford the game, has no ability to pay for stuff online and are looking for someone with extra Steam keys, as they want to explore the Warband MP for the first time, or be able to earn Steam achievements. They might be from the pirate community, or not, it's not like we ask.
But yeah, there are players unaccounted for in Warband.