I tried not buying incubators but I quickly realized how much dust I was lacking without them. I don't like catching every single Pokemon I see. I hardly ever ever catch anything unless it's something like a dratini or something rare. It's more of a walking game than a catching game for me at this point. Gyms were a joke in my area long before people complained on here. It's more about completion for me.
Without eggs things got stale real fast. I just need a near perfect lapras and snorlax. Without eggs I would probably never get them. So niantic will continue to my money...for now