Re: do you trust rooting sites? why?
I'm with Golfdriver. Many of the root devs, ROM devs and other app devs (like Hashcode's Safestrap) are done as a challenge - the manufacturer (or Google) says this can't be done, so let's see how I can do it anyway.
There's a convention every year, where hackers (in the old sense of the word - people who can write code on the bare metal in their sleep) try to out-do each other, writing things that people can't break, while others try to break them, seeing who can perform a function with the least code, that sort of thing. (What programmers used to do in the 60s and 70s as a normal course of things - you didn't take a coffee break, you took a coffee and hacking break).
Now, that's not saying that I wouldn't accept a weekly check from Mobile Nations. But if all I get out of sitting here 8 hours a day (I'm retired, so I have to do something to keep my brain from rotting) is an occasional "thank you, that fixed it", that's all the "pay" I'm really hoping for. And I'm sure a lot of the devs writing root apps and modifying ROMs (and writing free apps that they don't monitize by keeping all the "good" functions in a paid version) are doing it for the same reason - satisfaction.
One of the Ambassadors PM'd me that, among other things, I'd done enough this month, and I told him that if I ever spent 3 weeks not here, he could send flowers, because they would have scattered my ashes already. I feel bad when I take half a day off to do some work on my own computer, or when the site is acting up and I can only answer a few questions, because it takes 5 minutes for a page to come up. Many programmers, developers, hackers and others connected with computers are the same - it's fun to have to think to solve a problem. And satisfying when you come up with the solution.
Lucky is the man who, whether it's a paid job or not, looks forward to what he's going to be doing during the day.