j3nnif3rfu
When I first joined my startup, I felt that way too. I felt like my voice didn't matter or was always echoed by someone else, whose exact same idea would matter more.
Like what @dmilicevic said, you have to stand up for yourself! It's a lot easier said than done, but talking to your CEO would hopefully help! If he ignores you, then perhaps it is time to move on.
With that said, don't give up on startups! There are bad bosses everywhere, unfortunately, but not all startups are like that :) you can truly establish a sense of ownership and recognition at the right startups!
If you're interested in working with people, you can always apply to become a mentor on Codementor. If you earn some positive reviews, you'll gain a bit of credibility to help you work as a freelancer as well!
Keep programming and stay passionate!
If such regulations can be made, I'm sure if there's enough push, governments would (hopefully) regulate social media advertisement to a certain degree? With that said, there's so much money involved in that I highly doubt that governments can do much or would do much about it...