Miley released her first album in 2008 (I'm not counting the Hannah albums, they sold because of the show) and Christina released her first album in 1999. How can you even compare them?
And Miley is just underperforming, but I'm sure she'll have longevity and at least go platinum.
And she changed her music style and it's obvious that it will get different reception by fans.