I suggest you build a decent reputation on bitcointalk first, newbies, jr, members and members dont make enough money, and its just not worth it, I suggest you start signature campaigns when you're at least a full member, that is , 120 activity, in that case you can earn a good amount of money
An account will have to post to become Full Member. So why don't him/her join a campaign to get a small amount? It is better than spending precious time on useless faucets*. You can play with Bitcoin transactions if the amount you get isn't usable IRL.
* Faucets are precious if you either have lot of referrals or if you are using a bot.
I half agree with the first part. You could gain small amounts by posting your way up but the trick is if you could really post constructively while learning all about Bitcoin.
Bots are generally not profitable due to the difficulty of solving recaptcha and solvemedia. (most of the faucet use thoses) At a given rate of lowest 0.0005$ per captcha, it wouldn't be profitable to even cover the cost of running it.