This goes way beyond ACARS, transmitting real-time data such as engine revs, fuel feeds, cabin pressure, flap settings, control inputs, etc. Something like 100 parameters, or more, that can be monitored in real time at Operations.
Yes, it’s been discussed often, and was really pushed after AF447.
I doubt we see it any time soon, as crashes are so rare. It’s not seen as necessary yet.