If I were to get a horse right now, it would have to be boarded. But even if I had the option I would still board my horse.
I do have fairly competent skills when it comes to riding and horse care, but there is so much I don't know and haven't experienced yet. I would rather have somebody knowledgeable that I trust around me in case I run into a problem or emergency. Boarding is a great way to do this because you can learn from baorders and if you have a question, more than likely there will be somebody around to answer it. The only thing to worry about is to watch for who is a good horseman and who isn't, and try to stick under the good ones.
Edit** Boarding is also a great solution to finding horse sitters every time you leave town. Horses need to be fed 2-4 meals a day, plus being groomed, exersized, shod, and get vet visits on a regular basis. If you keep her at a boarding stable, some of this load would be taken on by the barn staff (depending on what type of board you get, full or rough).