ソフトウェア特許の一番の問題点は、「その課題を解消しようとした時に多くの人が思いつくだろう手法まで特許が取れてしまう」ところ。
あまり良くない例だけど、例えば「レベルアップするとHPとMPが全快する」みたいな特許も、最初に実装したゲーム会社は取れてしまう余地がある。そういうのが積み重なると、「レベルアップするとランダムな確率で全快する」みたいな誰も得をしない仕様を入れざるを得なくなり、ゲームの幅がどんどん狭くなっていく。
誰も思いつかないような画期的なアイデアとか、開発するのに膨大な時間を掛けたみたいなアイデアや仕様なら、特許として取得できるのになんの不満もないんだけどね。