As Nathan and Weiwen point out - it is possible for the limit screws to drift over time. They have offered great solutions for preventing the drift.
Is it common? Not in my experience. I've seen it happen but what usually happens is the derailleur gets banged around while parking the bike or in a crash shifting its position relative to the cluster or chain ring. Front derailleurs can - if attached with a clamping mechanism - rotate on the seat post. Make sure the clamp is appropriately tight.
On a newer bike it is not uncommon for things to wear in and change as the bike gains miles - cables, chain, spokes etc. - requiring some adjustment.
In your case you are having trouble getting into the large chain ring which is usually a pull movement - the cable pulls the front derailleur up pushing the chain onto the large ring. Cables can stretch (especially on a newer bike) causing slack making changing the range of motion so that it might stop short of the limit screw.
In less common situations the inner skid plate can wear causing the need to adjust or in extreme cases replace the derailleur. In looking at the 105 front derailleur manual there is a removable skid plate. The manual (for the FD-5801 FD-R7000 versions of the 105) indicates it can be replaced if worn.
It's good to look at all the parts of the system when troubleshooting.