Should software patents be abolished?

OpenSource.com: Could abolishing software patents all together be the solution to our patent problems?