English is most widely spoken around the world. Plus, major labels invest more money in music that's in english. It can reach more people thus generating them more money.
IMO, latin music and latin singers sing with their heart more often (eg marc anthony). Sometimes songs in english seem lifeless or like it has no real feeling.
IMO, latin music and latin singers sing with their heart more often (eg marc anthony). Sometimes songs in english seem lifeless or like it has no real feeling.