If you as a Hog are not missing every shot, you can charge your ult fast enough. Healers mostly (unless you want healers who are trying to DPS instead of healing) can only heal to build ults.
Here is your answer: Git gud, land huk, drinc when getting burst.
In this day and age of omnipresent CC… Your ult is just a bit above the “Garbage tier”.