You keep going on and on aggrandizing your own very limited experience. "When I was young.... when I was poor... when I was in college.. after I wasn't poor". Do you hear yourself?
This might come as a shock, but not every low income person has the same opportunities you did or the same resources. Just because you found a path out doesn't give you license to oversimplify the many situational nuances that come with being poor, nor did it give you some special knowledge to lead you to think you've somehow solved poverty.
I'm glad you've bettered your financial circumstances, but you seem to have lost something else important along the way.
There are lots of dogs and cats who crave variety in their diets, too. Like humans, it's a behavioral thing rather than a nutritional necessity. My shepherd will simply stop eating regularly unless I vary her diet. I usually have three or so options I rotate through to keep her interested in eating. Lots of people add toppers and mix-ins when they have dogs like mine, but I find that only increases food rejection, as smart pups learn to hold out until we sweeten the deal enough.
I worked for a pet food manufacturer, and it amazed me what customers would do to try to entice their picky pets to eat. One guy was giving his dog lasagna, and he was shocked that his dog didn't want to eat kibble anymore. Imagine that.