In any case, it would be mistaken to read the case as grounds for invalidating all software patents.
But it most certainly does provide a basis for invalidating some bad software patents. This is progress. As lower courts apply the Supreme Court decision, we may see more progress.