It's always better to sue someone with money. That is true. Recovering the entirety of big judgment from someone with little money.. it's like drawing water from a rock, not very likely.
Contrary to popular belief (apparently), they can't go after the judgment they get against you for your entire life. It's like something like 7 years (in the USA) they have to try to get this money from you, plus you can declare bankruptcy. So as I said, they rather sue someone who has deep pockets and they know this before the lawsuit. If you get a $100 mill judgment against Microsoft, there is a good chance it will be paid. Microsoft is not going to declare bankruptcy over a $100 mill judgment. Usually the patent trolls who are in it for the money will go for
people or companies with enough money for the lawsuit to be
worthwhile.
But it's happened before regardless, it's not a good experience to be sued regardless. Just don't think you are completely safe because you are non-commerical and have no money, yes you are less of a target then Microsoft, but you are still risking liability everytime you write a line of code.
You never know when you will win the lotto and then patent troll come running for your winnings. 