Yes, Beyonce can sing and Janet is and has always been a dynamic entertainer. They each have their own unique talent. No need to try to dis Janet. Let's give them both credit.