I think the present Sleep mechanics are a legitimate problem.
voted this option. none of these options are appealing. sleep is really fucked atm but im not sure what you could actually do about it. there's too many mons that can do it, too many weird things that would happen from it, and cause a pretty bad rift in the community.
would the game be much better without sleep is a pretty good place to start on this, not if breloom is broken.