While these are definitely true, they generally make people lose money because they bet more.
Being humble and not greedy are not going to win you money at casino games, as long as the house has a mathematical edge over you. That's the unfortunate reality of it. But you can limit yourself to how much betting you do on a day to day basis to ensure that you are staying within budget.
One of the most important things to understand as a gambler is what things you can control and what things are out of your control.