Is a short tidy code neccessary ?

Clean and tidy can be a double edged sword, true.
Unclean, bloated code.. however, is a hiltless blade, you'll nearly always hurt yourself with it. Either because it is hard to get help, since it is so bloated, or because it contains a lot of duplicate code.

As with a lot of things, theres a sweet spot in the middle.