Is dual booting that inconvenient? In Linux I occasionally fire up a Windows VM if needed for running a particular program etc, but never anything more. Generally I find it less hassle to just reboot into Windows (or OS X). I treble boot between Linux Mint, Windows and OS X, without much difficulty (although I still can't get grub to boot to clover). Still, I don't switch back and forth exactly. Once I'm on one OS, I tend to stick with it for a week or two until I get frustrated by not being able to do something (or not being able to do something without jumping through hoops), boot into another OS and before I know it I'm using that OS for a couple of weeks without looking back... until another irritation arises.
Still, I use Linux less these days. I've found Windows has become more accommodating (although Ubuntu tried to do this in a way I detested [Unity, ugh]). OS X gives me the benefits of a Unix terminal (iTerm2 rocks) and with homebrew more Unix utilities are easily obtained. The filesystem seems more logical to me (although EXT4 is more practical than HFS+ IMO). Plus, I don't have the compatibility problems of Linux. On the other hand, it's a proprietary OS and a product of a company whose paternalistic outlook I don't agree with. At least it's now free (although the hardware will likely pose challenges unless you've chosen your components carefully from the outset).
Still, when I boot into Linux Mint I fall in love again. I end up using Linux for a week before I feel the need (usually gaming, unless it's Prison Architect [great game and multi-platform]) to switch back to Windows. I guess the trouble is that I no longer feel such a need to switch back to Linux. Is it that technology has moved on (hell, I'm now comfortable with Windows... something I never thought possible) in that I'm no longer faced between a choice of Windows XP vs Ubuntu 8, or that my interests have moved on? I guess OSes are like children. You may spend more time with one (or less with another), but you love them all equally. I'm not sure I even have 'main' OS anymore.