This might sound controversial, but patent trolls are pretty much the only way for a "small inventor" to monetize a patent (note not invention). If say IBM violates your patent an individual or even a moderate startup or company has absolutely no chance of defending it, because IBM will either drown you in litigation cost or if you also do business find 10 other patents in their portfolio that you violate and force you to cross licence.
By framing the issues to be about patent trolls means that the big companies just want to have their cake and eat it too. They want to keep out newcomers without any risk to their own business.
That doesn't mean I am pro patent trolls, but I just am not convinced that the patent system fullfills any value. Patents are written so broad that they are essentially meaningless.