There are many reasons to buy rather than rent.  A big reason for me is that I can upgrade and modify my house according to my whims, preferences and tastes.  I've always added a lot of sweat equity to my homes.  Tear out a wall or two, add some appropriate reinforcement, extend some plumbing, and two small bedrooms become a suite with a walk in closet and a bathroom with all the frills.