Guitarist Carlos Santana came under fire after saying that Beyonce is "not a singer", which created an uproar among Beyonce's loyal fans.