The phrase "pushes for" can be replaced with multiple synonyms depending on the context. In persuasive writing, one could use alternatives such as "advocates for," "urges," or "champions." If discussing a political or social issue, you could consider words like "lobbies for," "campaigns," or "fights for." In the workplace or a team setting, "promotes," "encourages," or "drives" may be more appropriate. Substituting the term with synonyms can add variety and clarity to your writing, while still conveying the same message and intent.