I don't think I'd complain if a site was super fast. Super slow and I'd probably have clicked away before it loaded.
It is unprofessional to have a super slow site. A fast site is not a sign of few visitors. It is a sign that the site has found a good balance between the number of users, servers, page size in bytes and/or interactivity. A slow site from a major company soon loses my interest. I put too high a value on my professional time to sit waiting unless I have no choice.
The slower the site, the more potential visitors you drive away. Conversely - the faster the better. A fast site is not a sign of no traffic - it simply suggests that its run by people who actually know what they're doing and are willing to pay the necessary money on hardware to deal with the traffic. I think it'd be very very hard to find someone who was put off a site because it was "too fast".
My goal is 4 seconds for a full page load including all elements. That means all stylesheets, images, script files, traffic counters, etc. On dialup. I think the number that is bandied about as the limit for most people is about 8 seconds before they start using the back button. The absolute worst violators seem to be cable companies and telcos selling broadband. They *want* you to think you have a slow connection so you'll buy broadband.
I don't know. I dont think its unprofessional, but if it the site loads too slow i will just X it out. - Prilep