What are the main use cases for tools like this?

using public WiFi that blocks SSH but let's http and https pass through

Another option for that is sslh [1] Running https + ssh + vpn all on port 443 at the same time.

[1] - https://github.com/yrutschle/sslh