I'm not sure how much I fully understand how patents work, but... if there was no patents on Software at all, wouldn't it be the case where "everyone copies the best (or one that works)"? In such a world, I can see lots of iOS copies, consumer confusion and only one party actually innovating.
I wouldn't want to work in such a world.
I wouldn't want to work in such a world.