You always have to push to make changes like this. You have to allocate ressources to migrate, and while it may save money in the long run, not all management people understand or want to pay for it.
Quite often the only push that can fix problems like this is push from upper management because no matter what someone is going to be upset and will sabotage or drag it out forever.
14?! Ridiculous! We need to develop one universal store that covers everyone's use cases.
Situation: There are 15 competing information stores.