Tyler Hoechlin is really attractive and that stubble looks good on him, but it doesn't look good on most guys, it just makes them look like teenagers who haven't learnt how to shave yet, in my opinion. Clean shaven is smoother and looks smarter.
Like anything in terms of appearance, it depends on the bearer. Some things will aesthetically compliment a certain person over another. But, ultimately, it should come down to what makes the individual more comfortable -- not the preferences of strangers.