Technically the wizarding world didn't want to use the Hogwarts Express, but was forced to because too many were being spotted flying and what not to Hogwarts. Actually most everything I've seen on here is touched on in the extra stories available on Pottermore.