Your Dad is wrong. Superchargers don't 'blow' unless you're speaking in terms of them producing boost.
There are parts that wear out, but they VERY RARELY fail, and if it did, you'd KNOW it. Trust me.
In stock applications, you aren't supposed to hear it. Power can be limited by many factors besides the SC'* condition.
What is the peak boost you see on the gauge at WOT? What does the gauge read at idle? What does it read in D with the foot on the brake? Does it make any noises at idle?