Yeah, they lack ideas for him, but also he just isn't a household name like Mario, so any game will sell worse simply for starring and being named after him. Occasionally something does alright without Mario’s name, like Luigi's Mansion, but often it goes the way of Super Princess Peach.
They should incorporate him into a new Wario Land style game.