I think only sims with certain traits should sing in the shower. I made a grumpy sim and it just feels out of character for him to sing while he is showering :/
I cant remember hearing my Sims sing in the shower I really need watch for it. But instead of singing grumpy Sims should mutter angrily in the shower that really should be added if they update the traits and stop making them all exactly the same.