You answered your own question. There are not tons of shitty women, there are tons of shitty, lazy, entitled people.
You keep going back and forth, I can't get a feel on what your position exactly is. Either your GFs have been shitty and entitled, or you feel your salary should get a little...