Am I missing something by not owning a home?

Solution 1:

Homes provide many benefits:

  • Organization: There are lots of storage spaces that allow you to sort all the junk you tend to collect over time into manageable groups. Scattering all of your junk on the floor makes it harder to pick through later on. For example, I have a chest where I stash all my smithing stuff (ores, bones, leather, pelts, etc). Another place where I place all my alchemy ingredients, and another for all my soul gems, etc.
  • Convenience: In most homes (other than Whiterun), there is an alchemy table next to an enchanting table. Some even have cooking areas, tanning stations, etc. This makes it much more efficient when you take into the fact that you have access to nearby storage containers.
  • Spouse Management: Having a home will also allow you to send your spouse (should you choose to get married) to live there rather than having to find them or travel to an out of the way location. This is really handy for certain spouses who do not have a home and travels around a lot.
  • Vanity: Every home have some sort of way for you to display items. From book shelves to weapon racks, weapon plaques, dagger display cases, mannequins, etc. Depending on how much of this you care about, being able to walk into a home stocked up on stuff like this gives you a great sense of accomplishment. You can also do silly things like drop all your gems onto a table (or into a bowl) and literally watch your treasure pile up.
  • Social Status: Some holds require you to own property before allowing you to become a Thane, which grants you a housecarl for a follower as well as the ability to make guards look the other way for crimes.

Solution 2:

There are two bullets missing from yx.'s excellent answer:

  • LOOT!: every home, once furnished, is stocked with a variety of useful and not so useful housewares for you to use or sell at you leisure. Notable are Honeyside's respawning alchemy garden, and the presence of Stones of Barenziah in several homes.

  • Experience bonus: This is hinted at with the idea of Spouse Management, but the experience bonus from being 'Well-Rested' is doubled when you sleep in a bed you own (from 5 to 10 percent), and tripled (to 15%) if you do so in an owned bed shared with your spouse. This is a huge help to grinding up the last few points of many hard to level skills, and the ability to have convenient crafting stations nearby makes it very easy to use this bonus to level those skills.

Solution 3:

As far as I am aware there are three main benefits to house ownership.

  1. A place to store your stuff.
  2. Your own private Cooking spit, Alchemy lab, and or Enchanting table.
  3. A place for your spouse to sleep so you get extra benefits from sleeping in the bed.

Lastly, some places require you to own a home to become a Thane which has its own benefits.

Solution 4:

If you buy a house you are awarded with the "Citizen" achievement/trophy, if you care about such things.