Recently I've been writing "should not" in Chinese a lot. But, I've been confused. What is the difference between "不该“ and "不应“? Are they both used?
For example, I know we can say
对不起,我不该说那么难听的话。
but we could also say
学习不应再是少数人的高级消遣
(Both examples from Iciba) My intuition says 不应 is more formal. Is that the only difference? Are there different usages?