At level 50 you get the Master Enchanter achievement, but from a practical point a view there are no perks to the skill itself past 40. People level it to 50 in case new content gets added that requires a higher skill level (like Provisioning just added Recipe Quality 4 and the other crafts added the 4th tier researching passive).