Once that is said, it should be possible to work in a general-purpose open source 2d printer. The open community has achieved bigger goals. The biggest problem I can see is the entry barrier: to get a very basic printer, you have to invest thousands of time with a lot of knowledge in different areas, when a basic printer, even from the large companies, is not very expensive.
I think that one of the only chances we have for that to happen is that a company frees its designs and patents and community starts working from there.
The ink cartridges are good money, but it’s not where the money is at.
[0] https://www.rfdtv.com/story/42630937/global-ink-cartridges-m...