The internet makes me feel embarrassed of my college major

I REALLY would not take anything that a 24 year old says about career development seriously. He is one person, who has been in the workforce for what, two years? Did he work in the college placement office? How would he have any knowledge of job prospects for a business marketing major?

Everyone will always have opinions. And there will ALWAYS be stories/situations of people having trouble finding jobs, and people who easily found jobs. It is wise to realize the intent/perspective of those that are giving you advice, but I think in general you can trust in-person people that you can verify are even in the field over what you read on the Internet. You can probably do some research on Linked in to look at graduates from your school in your major.