The same is true in your system, substituting "afford" for whatever verb is better suited for your proposed system.
> Also the government should not leave R&D
Government leaving R&D to private sector(which is major source of funding even now, at least in the USA) would be the great decision. It will stop crowding out resources from private R&D, thus making R&D more effective and more beneficial to economy.
Patents are the separate issue. There is the flaw in your logic. Patents are government granted. You view them as undesirable, but your solution is even more government. However, the logical solution would be abolishing patents.