Not necessarily. Unity tends to couple view and game pretty closely, but you can do it any way you want. You can do it statically (no reason to have that as a monobehavior though), as a singleton, in components. Many ways to do it.
Having it statically will ensure that you only have a single value to read from, which is good for things like score, coins etc.