No, I never use it but I see no point in arguing against such a function. As I said already, it comes for free. So who cares if it's important or not? Just throw it in there if some people like to have it.
Because it's a suboptimal implementation and IMHO I won't use it seriously because the stitching is a hit and miss.
Based on your logic all camera should also have loads of little programs if it allows for it. Because people want it mar. I say, have good, don't have doesn't matter. I thought it really isn't that important. If you really want a sweep panorama function then don't buy lor. Just like iPhone doesn't allow flexibility to change a lot of things without JB.. So people buy Android lor. Every company should have its own principles and modus operandi instead of having some contest to see who can do more party tricks.