I'm not sure how someone can just graduate and yet have meaningful experience in the field. Seems like only a very, very select few people can every really say that. Also, it's not clear if you and your father have degrees in the same field. If you do, part of it could easily be a supply/demand issue. I've heard similar stories from lawyers who enter the field and find it very difficult to get anything above 50k for a starting salary unless you went to a top school.

Those issues aside, your answer is basically my entire point:
"why _should_ I care? It's not like they're going to fire me."
I'm not sure why your employer won't fire you. Maybe they have trouble finding decent people to fill positions. I honestly don't know since I don't know what you do or who you work for. But regardless, your comment goes straight to the concept of work ethic.

It sounds like you are throwing work ethic to the wayside simply because you don't feel you get paid enough. That, in my opinion, is not the way to do things. Guess what, a lot of people are underpaid. I also have the viewpoint that you agreed to accepting the salary you are getting paid. They made an offer and you accepted it, presumably because it was the prevailing market rate for your skill set. If you feel that your compensation package is not appropriate then you should have a conversation about that with your manager - and leave the firm if necessary. It wasn't that long ago that I made about 45k. For the first 5 years out of school (starting in 2007) I worked for around that pay level. I did the daily grind and I tried hard to add value to the business where I could, because I wanted to not stagnate and just go through the motions because I viewed that as the worse path to take. I stayed late when necessary. Eventually another firm interviewed a bunch of people in my office, myself included, for a position that paid significantly more because they wanted to poach the right person to take onto their team. Guess who got the job. I even found out about 6 months later when speaking to the MD of my new employer that the CFO called him up and congratulated him on hiring me. I had no idea the CFO of my old company had me on his radar or was the type to make that kind of call. 3 years after that another opportunity presented itself solely because I had a strong reputation. That was another substantial bump on the pay ladder.

My point with the personal story is not to brag at all - hell, I certainly don't have some sort of prestigious job and there are plenty of people on this board alone that make more than I do. My point is that I highly recommend you change your mindset and the way you approach all of this. Ask yourself this. If I didn't work for the man, so to speak, as an underpaid entry level grunt for those 5 years, do you think I would have gotten that other job over my colleagues? That also would have not made the second job change (and pay increase) possible. Bringing it a little closer to home for you...if an employer interviewed you and your colleagues and had a job which paid a lot more, do you think you would get the offer or would someone else? Also, take a look at how someone successful in your line of work operates (a Director or MD, perhaps). Are they the kind of person that would share the same attitude as you? I imagine not. They would most likely either renegotiate their compensation or they would leave. I know that's how the higher ups would act where I am. The idea with all of this is to think and act like a successful person so that you can greatly increase your odds of success. It also has the benefit, in many cases, of also being the "right thing" to do. Contrary to popular belief, being a "company man" is usually still rewarded as long as you work for an employer which has basic common sense when it comes to employee compensation and morale.

And if all of that has not resonated with you at all, then consider this alternative argument. You can view it as that old joke about the two friends who are hiking and they come across a bear and one of them puts on running shoes. The other friend explains they can't outrun the bear and the first guy responds, "I don't need to outrun the bear, I just have to outrun you". What I mean by this is that you are always viewed relative to your colleagues. So the first thing you want to ensure is that you are thought well of enough so that if the layoffs come around, you won't be on the list. That might be the case with you since you said they wouldn't fire you. The second part of that is to make it so that when an opportunity arises, you are on that list, whether for promotion, project, etc. My guess here is that you are not. So I assume that you are currently headed towards no-man's-land with your approach. They won't fire you but you will not be given the chance to shine because they see no upside in taking any risk on you. But if you really apply yourself you just might find that after a while your situation is looking very different. I sincerely hope this helps you in some way.