As much as I love Christina I wouldn't say she pushed videos the way P!nk has. When you factor in success P!nk has had 15 top 10 hits to Christina's 11 as well.

Christina's last SOLO top 10 hit was in 2007. P!nk's last top 10 hit was just last year with "Just Like Fire" and before that she had 3 others just in 2013. "Just Give Me a Reason" #1, "Try" #9, "Blow Me (One Last Kiss)" #5.