You have possibly figured it out
Yes, some of these places/bosses are designed so that you have to think outside the box, so to speak. Pets are a valuable asset, however, sometimes I find that it is nice to realize that there are other methods of taking down a beast.
My goal is to keep things new and interesting. Not only that, but give people locations where they have to sit back and think, "Hmm, I wonder how I am going to do this." (note: Just make sure you 'sit and think' while hidden

) There is just something great about having to deduce and plan out an attack, rather then just having your pets take care of it on their own.
Very good point, Zodart. I remember people mentioning that the Fire Ruby Dragon was just "impossible", or that the Monstrous Interred Grizzle was "impossible" and Netopir was "impossible", yet now they have all been defeated. Who knew
Given, it did not happen immediately, but after much thought and planning, both of these creatures were brought down nicely.
So, to this post I will say:
Try it out.. think of alternative methods. But, also think about this: Maybe some creatures are meant to be a threat, not necessarily something to be challenged
