As far as academic macroeconomists are concerned, there is absolutely no consensus on this issue, much less enough to refer to "laws". Up until the early 1970s, it is true that the then dominate school of macroeconomics was Keynesian which would have agreed with your post. Even when I was a undergratuate student, most undergrad macroeconomics courses still focused almost totally on the Keynesian and monetarist models, leaving the newer stuff for graduate school. However, those days are long past. Now we spend very little time teaching the monetarist model and split most of the time between new Keynesian and new Classical economics. It would be hard for any of current student of macroeconomics to have the misconception that the old Keynesian policy recommendations come close to being "laws".You also cannot change the laws of economics by simply spouting platitudes any more than you can ignore the laws of gravity.