The club management are not so naive as to not have put some thought into this!
IF the Ridings shop wasn't a viable, profitable location, would they have extended the lease? I think not!
I personally think it's a cracking location and despite what the OP thinks, at weekends in particular, hundreds , if not thousands of non Trinity supporters walk past it.
I just don't get this bashing the club management at, almost literally, everything they do,