Sure, it may not help in THAT case but it would help with people hoarding patents for the sole purpose of suing others. There isn't going to be a single solution that solves the patent problem. It will be a combination of rules like
1) you must have a product on the market using the patent
2) no business method patents
3) software patents are limited to 2-3 years
etc etc