I am once again convinced, that market making is not a bowl of cherries, as it may seem to a kid after a couple of successful transactions

Even with a trading robot
This is like perpetuum mobile, in theory all works but in reality there are little obstacles which will ruin all glory.
I remember that in the beginning Rialto market making algorithm was generally in green but after migrating to the new platform luck was gone completely.