At the end of the day, it doesn't matter. If they saved a ton of money by not modifying the support structure greatly, brilliant. Same goes for the launch, no doubt they saved a ton of money by having to buy only a third of the launch system traditionally needed for this kind of ride. And I think most enthusiasts are totally okay with them saving a buck, so long as they're using their savings to make the ride better elsewhere. I think then that the beef that enthusiasts have lies with the fact that they stick out like a sore thumb and not a lot has been done to minimise that, despite the extra capital available to do exactly that.
I personally feel this way about the launch - I think the largest missing Steel Taipan will have on launch will be the lack of anything to build anticipation from the station to the launch, despite having the cost-savings to do it. I don't think it needed to be a 1:1 Blue Fire pre-launch with animatronics etc. but having a tunnel in the similar style of the other rock-work to hide the switch track combined with some audio effects and mist would've absolutely made all the difference.