Patents are vital to bringing things to market. It lessens the risk associated with investors getting returns, which allows funding for development.
I get that people don't like patents because they sometimes get abused, but on the whole I think we wouldn't have a lot of the things we take for granted if they didn't exist.