Why? Open source is doing fine.
Instead of patents, the government could just pay scientists who make useful things. Sure it costs government money, but so do the lawsuits.