So don't just go around bashing how faucets are bad and spam with "Just buy them" because not everyone is able to like you. So let's all help beginners and people who need help. Thank you.
If you wish to get some Bitcoins just so you can have some and learn about the prococol and the network, then faucets are indeed a good way of starting out. Keep in mind though that the majority of Bitcoin faucets either restrict the casual user with a withdrawal threshold that can never be reached without sacrificing an inordinate amount of time, or give out amounts that are worth less than the fees it would cost to relay them in a new transaction. But in theory, yes, there are a few faucets that are good to start on.
Tangentially, people who cannot afford to spend money on Bitcoins should not be doing so anyway. Bitcoins are a good investment, but so are stocks, yet no sane person would buy stocks if he/she didn't have the disposable income to do so.
Going back on topic, Bitcoins are essentially a form of currency. Hence, the easiest way of amassing them -- far easier than tapping multiple faucets -- is to earn them the same way that any currency would generally be earned over the Internet.
Personally, I think faucets are no longer necessary, and that perpetuating the misguided notion of "free money" by keeping faucets alive is only holding Bitcoin back from being treated like a real currency.