No one here said youre crazy. If anything, Scotty was agreeing with you and offered a reason why it might've sounded "off" to you when you 1st plugged it in. Everyone has different likes and dislikes. You stated preferences that werent things I would necessarily look for in an Isolator. The next guy stated why he likes certain things and so on, and so on.
In the end, we'll all use what we like and what sounds best to us.