Well, looks like a pretty good View to me, to the north u got the mountains and to the east you can see Boston. You probably don't see it because you don't go to the summit!! And
The last time I checked they couldn't make Snow in 45deg weather! But I bet you there making snow today. It's been some of the best early conditions ever!!