|I have mine running constantly as well. It only reboots when there is a need for updates or software installation/removal.|
Yes leaving it on will allow build up of dust, but the constant turning it off and on is not good for them either. This causes heat expansion and cooling contractions that can cause soldered components to fail and also dependent on humidity factor can lead to build up of moisture that can also cause havoc.
Change Is Good