Why not (finally) expose main.cpp to the user ?

@CrossRoads:

That attitude is what has brought us things like .NET installations that gobble up half of your disk space and take 2 weeks to install. Just look at AVRStudio5 vs. 4!

I happen to play with ATtiny chips more often, and at just 2k of flash, wasting more than 200 bytes is an absolute no no.

I just don't understand why something that simple has to be hidden. Why? If people can use for-loops inside "loop()", they can do the same in "main()".

@bubulindo:

I do that already when I can. The arduino IDE leaves a lot to be desired compared to say Code::Blocks, Eclipse...

I'm just giving feedback. I'm not against simplifications - when actually helpful. Hiding main() is just evil.