I think cleaning your stuff is taking care of it is important. I clean my firearms to a pretty high standard. My dad is a mechanical engineer, and a pretty stern dude at times. He always told me that a gun is a machine. Machines need to be kept clean to extend their life and their productivity. That mentality was reinforced in the Army as well.
If I need a fouled barrel in my rifle for shooting a match at my gun club, I take it the day before, check the scope, scope rings, and dirty it up a bit, shoot the next day, then clean.
I also do not take much stock in how professional shooters take care of their guns. I put stock in how they shoot and their techniques. They put down so many rounds a year, it wouldn’t matter if they cleaned it religiously. I want my FNS9C to be functioning properly and shooting well in 10 years, I doubt any professional shooter looks at their G17 and says, I want this one to last another 10 years. Maybe I’m wrong, but you don’t get sponsored to pinch pennies, and that cleaning time could be time to make money doing something else.
So basically long story short. I clean my guns every week when they’re being used. At least.