Is there any way how to lit 2d sprite with light? Using diffuse material doesn’t work and I don’t think that using plane and mesh renderer is good solution.
Lighting should indeed be working on sprites using the Sprites/Diffuse shader. Check if the light you’re using is in-front of the sprite object in the world, and if not then submit a bug (Help > Report a Bug).