Why don't Arduinos run on 5V

I am not going to use a ready-made Arduino board, so my question was: Build a DC-Input e.g. 7-12V with a 7805 regulator or similar, or go with a MicroUSB port and some external 5V power source? This thread seems to suggest the latter.