The quality of most topsoil isn't very good. When you buy soil, it has ammendments that assist in holding moisture while still aerating the roots. Often times there compost added, too. So in other words, you know you're getting decent soil if you buy it, you don't have any idea if you just dig it up.