In the English Grammar Profile, C1 point 192 in the category of MODALITY is defined as:
‘THERE OUGHT TO BE” to talk about desired states of affairs.
An iWeb search for:
there ought to be* * *
1 THERE OUGHT TO BE A WAY TO 66
2 THERE OUGHT TO BE A LAW AGAINST 33
There ought to be a law to allow the children access.
Daily Mail
But there ought to be a law against looking this good.
Dec 27, 2019
The Globe and Mail
In 1919, the Detroit Times ran a cartoon entitled There Ought to Be a Law Against Back-Seat Drivers.
Mar 10, 2020
3 THERE OUGHT TO BE SOME WAY TO 25
4 THERE OUGHT TO BE A LAW . 23
5 THERE OUGHT TO BE SOME KIND OF 21