For some uses right now, this makes sense, but it has to be at scale. If you're working on something that will ship in two years and is used by end users, it might not be worth the effort since production will catch up.
Sounds unlikely.
Unless RAM use would impact financial metrics, it would be hard to justify the work on memory footprint if customer doesn’t complain a lot.