No, this is not a proper waste disposal method. The man should have thrown the packet in a dustbin.
In case, there is no dustbin installed in sight, then a better alternative is to carry the empty packet back home and dispose it in a dustbin.
This will help to keep the public places clean and healthy for everyone’s use. Else it can mix with sewage and create blockage.