Leonard Omusula, known for the viral "Jina Hutaki" phrase, is back on the streets after being evicted due to unpaid rent, sparking mixed reactions from Kenyans.