The Legend of Zelda is a way deeper franchise, making it's games very challenging and practically impossible to beat for small kids. Mario games, on the other hand, are easy as heaven, and perfectly fit for regular non-gamers who just want to hang out on their sofa and have some fun.