It's a little of both. I like the ideas behind Linux, distros, and FOSS in general, but having grown up in the shadow of Redmond means I'm frustratingly out of my element when trying to set up RasBMC or Raspbian.
Theres always time to learn. You can always try experimenting via VMs on your main computer or simply reading. I can't imagine that RasBMC would be too hard to set up considering its more or less GUI based.