Adding fuel is great but instead of allowing the company to continue to skimp on gas. How about just start taking what they give you. If you got wx enroute, holding, different alt and can't make it divert (if feasible). This happens enough times and guess what. It will get changed. You all know they won't do anything unless forced to.