Because there does not exist a single definition of what is actually Indie.
And yet it is so easy to exclude or include. A couple of friends making Grimrock or FTL= Indie. Billion $ company like EA or 1C=not indie.
Anyway, Majesty 2 for 1$ is awesome, although the addons arent included. Do you need Steam for it, or is it just an optional key?