Well, was thinking about it and I think it unlikely, but the build cost would presumably be high due to it's location and reclamation of land, possibly piles down to the bedrock (I admit I know nothing about construction), so if it became prohibitively expensive due to high mortgage repayments even allowing for naming rights and increased hospitality the question is would you prefer a leased stadium on the docks or an owned stadium elsewhere?
Bear in mind it's gone 5 in the morning and my mind is not it's sharpest.
Ownership could be Peel - think they have form for this.
Just musing really.