Interesting one on the (relative) success of the Steelers in Sheffield. As a Sheffielder and former season ticket holder at the hockey I feel I can contribute here.
Their huge success happened fairly quickly in terms of popularity. At the time they started tickets were cheap (or free) and engagement with schools etc was strong.
In the early 90s it was seen as a fun, family friendly alternative to football - which for some still being tarnished in part by hooliganism and not somewhere to take the wife and kids. For those not hung up on football’s perceived issues at the time it was a place where blades and wednesdayites could socialise together on a night out. It also had the exotic appeal of something completely new and being next to a big American-style entertainment complex (restaurants, cinema, bowling), in a new state of the art facility.
the Steelers at the moment are incredibly well run, but this hasn’t always been the case, crowds have dropped at times to around 3500/4000 and the club has had financial scares. But they are now embedded in the culture of the city - that’s the important bit. They have also been traditionally the Real Madrid/Bayern of British ice hockey and can reasonably be expected to attempt to win the league/cup/playoffs every year.
If you think the RFL are bad they look like saints compared to the powers that be in British Ice Hockey, which in the ice hockey world is a bit of a joke and full of washed up Canadians having a jolly at the end of their career.
The key difference I think is that ice hockey here is firmly ‘sport entertainment’ rather than sport in a serious sense. Kind of against the grain of this thread, as I’ve got on in life I’ve moved away from the ice hockey and am now way more invested in rugby league. The hockey is still a fun night out though and I’d recommend it, but for me league gives the serious sporting experience that British Ice Hockey has lacked for 3 decades now.