I'm not at all convinced there's any correlation here between declining average attendance numbers and the fact that we're still playing at Yankee Stadium. There's certainly no supporting evidence presented to bolster that assertion.
For me, it seems pretty obvious that home attendance has been slack this season so far because the weather has been uninviting. It may be more informative to compare home attendance in, say, June, when the weather is glorious.