Ok, so I was GOING to comment on your mark and give you some crit. I make all my money in the design field as well... But after this, you obviously have some deeper-rooted issues going on.
First of all, you asked for honest critique from an un-biased standpoint, your market audience, and you got it. People called it lame, said they had seen it before, whatever they said. THAT is what you asked for. You need to listen. It DOES NOT matter what your concept is unless your concept comes through. Calling people "lame" doesn't help your cause or justify an explanation.
It also DOES NOT matter if it's a real company or not. You shouldn't turn in bad work just because it's "not a real company". It IS a real company for all intensive purposes in design school, because you are learning how to make work for the real world. Well, here you have it: real world feedback.
That icon is on every t-shirt in every tourist shop in the western U.S. It doesn't matter what it's meaning is. It has been used so much in so many ways on so many kitschy souvenirs that it has no meaning anymore. So many people have been saying this in so many words that you should have caught on.
If you are doing market research, listen to your test group. If you are doing in-class critique, or even online critique, listen to your peers and show some respect.