There are three things you need to be successful on sites like teespring. Know exactly who the audience the design is for. Have a high quality design that your audience will buy. Low cost advertsement that drives high traffic to your store. But yes, I agree with you. The biggest challenge on teespring sellers in creating a t-shirt that people will buy is knowing exactly who will buy your t-shirt.