浅野です。
言われてみればもっともな質問を受けています。
例えば、go to homeではなくgo homeが正しいとされるのに(homeは副詞だと言われるのに)、stay at homeという表現をするのはなぜかという質問です。究極的にはそう表現するのだから仕方がないということになります。homeは副詞としても名詞としても使えるのです。
また別の例としては、littleとsmallはどう使い分けるのかという質問がありました。smallは面積など物理的に小さい場合に用いるのに対し、littleは規模など主観的に小さい場合に用いるのだと私は捉えています。