I think they are what they are, cute bright t-shirts to wear on holiday or at the weekend. Personally, they are not something I'd wear for a dressy occasion but each to their own.
I think they're way overpriced on QVC. For me, the TSV would be much more acceptable if there was less embellishment, ie wouldn't mind the large design on the back, but could do without it on the front too.
The wonderful thing about the human race is that we all like different things so if you love them, don't worry about what anyone else thinks - life is far too short for that.