With lightning, you would face many problems as fee will go higher and higher, to be honest, there is no point in using lightning for micropayments when you need to pay for opening and closing channels constantly.
put it in a scenario and you will get it why this won't work without using third-parties(that will charge you later for each micropayment)