Did they ever give a reason for not disclosing platform specific charts anymore? Nobody gives a shit about engagement or dollar sales. Remember how massive NPD threads used to be when we would get unit sales for hardware and software?
Saints Row being 4th on PSN shows how easy it is to rank high in these charts and high player numbers when you're free on subscription. Doesn't take much.