I liked the prospect of Hyperoptic, having come out of Be isp. But this sharing ip addresses is a none starter. If they are really struggling for ip addresses then they drop all static ip packages immediately and go to all dynamic. Dynamic these days is sticky dynamic anyways.
The fact they are charging £5 to keep a static ip to me means they still have a good sized reserve. Anything would be better than sharing ip addresses.
I'm actually surprised that ISP's are allowed to do this considering the security implications when it comes to tracing people online.