The problem is that the users require the maximum zoom level in order to view the poles on the ground as best they can. Often times users are using the bing hybrid aerial imagery in order to navigate from site to site using street names for reference (walking distance), which requires them to zoom out and back in many times throughout the day. It's inevitable that they'll end up simply clicking one too many times and then have to back out in order to see the data and the basemap. It doesn't sound like much, but the time does add up over time, and then there's the frustration of constantly having to correct the issue each and every time.
As for using the way that works and not the way that doesn't, I'm not sure where the difference is. I have two applications that reference the exact same layers, only a different set of queries applied to the layers, but one works as it should, while the other doesn't. It's really strange.