After a long time of not having played the SF2 games I decided to load them up in MAME last night. Went through and made sure everything was how I like it in the DIP switches, left it on medium difficulty because that should be OK, right? The game literally rips you a new asshole on medium difficulty but I managed to get through. Today I finally caved and put Hyper SF2 on 3/easy, below that is 2/very easy and 1/easiest; on easy it still did cheap shit.
I've been in plenty of arcades where I was able to beat on the CPU opponent fairly well to where the game was boring so I'm guessing that they had the game on 1 or 2 difficulty.