It's kind of funny listening to all the young ones complaining about starting pilot pay. I remember those days.
One of the reasons is, it's an entry level job. Most entry level jobs start with low pay. This will never change.
No one put a gun to your head and made you take the job you now have.
If you want to make serious money and you are still young. Go work in the Maritime Industry. Starting pay in the Maritime industry is 60K and tops out at 400K.
Just my two cents
701EV