Putting up signs on NPS property typically requires going through a compliance process to assess the impact on the things that NPS is charged with preserving including viewsheds. There’s understandably a reluctance to do a ton of work to install a single sign.
A reply in a new thread on the issue of Capital Bikeshare capacity on the National Mall (see second post):