Definitely. I agree with you totally. When someone purchases a pre-made template(unless it is unique) it really screems "Start-Up". Though if the people who visit your website aren't that web savvy then they will not know it is a template
. Take care.
Anthony,
Logo2D.com