You are already restricted from abusing Long Rest by having in-game events run on a timer. If you abuse the feature you risk locking yourself out of certain rewards.
That's currently not at all designed as a system to restrict long rest... it is just totally hidden and painfull consequences.