Because the best developers are a bit crazy
Linus Torvalds on crazy people:
You let developers be developers. Encourage a bit of crazyness, because the best developers are a bit crazy. It’s ok. Let them do things that you don’t think necessarily always make sense for the user, because that not only makes them happy, it’s also how sometimes you get the really great things that do make sense after all.
How true, how true… make sense, oh yeah, very true, makes them happy, it’s TRUUUUUUUUUUUUEE!