It strange to call Renderman (I guess you're referring to PRman) an "upper-class software". Well it's "upper-class" in price (US$6000/CPU) that's for sure

But in the hands of an inexperienced user it can be as "lower-class" as you want it to be (quality-wise). Also, there's very few (less than 5) serious Renderman users in HK. In fact there's very few serious Renderman users in Asia.
For me personally, there's no general preference as to depthmap shadows or raytaced shadows. Different situations call for different approaches. Sometimes I even use negative lights or painted textures to make shadows. But raytraced shadows are generally more convenient.