I appreciate your rant, but it seems your not talking to acknowledge problems and design solutions.
Again, I'm not absolving anyone of their personal responsibility for their own destiny. Kwa ground muthee, people are leaving blood sweat and tears in order to "survive". Ukitafuta hizo...