I fully agree with the second part of your post regarding live 11 and 12 functionality specifically.
Maybe I did not describe what I meant well enough. I’m not talking about updates to max4live instrument functions or 11 vs 12 features being implemented into push. I’m talking about how a max4lives knobs represent themselves on push for example. Or how the grid might be used to change or sequence based on a max4live device. This in essence has absolutely nothing to do with which version of live you are using as both the max4live device works in both daws and on push which runs either 11 or 12. some things could even be supported for users that use push 2 and Ableton 10. Because A. It’s a change to the instrument, not the daw and B. It’s a firmware update for push, not the daw. And that firmware in fact is seperate from live even though you update it through live.
Otherwise even push 3 bug fixes would stop being rolled out for 11 users which makes no sense whatsoever :).
Hope my description is a bit clearer. Sure I might be wrong, we’ll see, but just making the point that what I’m talking about is not linked to the daw 11 or 12.
Cheers