The game isn't bad when you consider mods, and the vanilla experience is okay too when you are new to the formula. I understand casuals recommending it, it's the only recent game that does that. The main problem I have with the people liking the game is that they are praising TW for doing the bare minimum and TW gets away with it. So many features are copy-pasted from warband with 0 improvements and modernization, some are somehow worse, such as weddings, and some didn't even get ported to BL, you have 3 times the same faction in the game with just different colors, and textures of armors are pathetic when compared to armor mod packs, the updates are slow and unimpressive, and worst of all, you still have no endgame in the so-called full release, it's just pure grind of pointless battles.
And then you have multiplayer which is even worse, an absolute middle finger to the warband community.