To be clear, in games that use L3 for sprinting, you usually don’t need to hold L3, it’s a toggle. I guess there are exceptions of course but THAT would be bad design.
Holding L3 to sprint is not uncommon in my experience, I've actually never played a game where it's a toggle (but I don't play much).
For example, in Fortnite you have to hold L3 to sprint. This causes other issues as well. If you drive a car in the game for example, and use the analog stick to steer, accidentally clicking L3 will cause the car to turbo boost. If you're driving around a corner and have L3 moved all the way in one direction, accidentally clicking L3 is a given which causes an accidental turbo boost.
For example, in Fortnite you have to hold L3 to sprint. This causes other issues as well. If you drive a car in the game for example, and use the analog stick to steer, accidentally clicking L3 will cause the car to turbo boost. If you're driving around a corner and have L3 moved all the way in one direction, accidentally clicking L3 is a given which causes an accidental turbo boost.