One of the reasons trolls have been successful is that the patent office is understaffed, and of the staff it does have, not enough are experts in software related matters. This means things get through that might not have if the PTO had more and better trained examiners.
If reforming to eliminate patent trolls, how about tossing in a nice big retroactive tax on patent trolls to help fund improvements in patent examining?