Nice strategy. While I'm sure office politics plague many companies, I think some just aren't able to dig deep into each project and group to find out who deserves recognition. It's often important in larger companies to create visibility for the instances you do a great job, and this can often be construed as office politics.