Those views are likely quite a bit better from the 20th floor of an apartment like.I will never understand why tall buildings are deemed more impressive. Especially the bog standard stuff we see in every city nowadays.
For me, the charm of the wider Mersey waterfront is the unobstructed views across the river over the Wirral and North Wales beyond. Similarly I like the views from the Wirral of the city centre rising up towards Everton.