I guess the majority of people here don't actually make a living from bitcoin, I think only a limited amount of people maybe few dozens actually earn a living with it.
The reason for that is lack of knowledge or skills, the ones who are making livings with bitcoin are the ones who own some great skills or knowledge about the things like trading or programming designing, or some of them are the ones who own websites like exchanges or casinos so for such people it is not hard to make a living with bitcoin but it is hard for us who are just earning some bitcoins from campaigns and a little bit from trading sometimes.