My move from Mac to Linux has been slow and halting. It has been driven by increasing dislike for things Apple does, yet slowed by the reluctance to give up certain conveniences (sometimes called “laziness”). I long ago stopped being a Mac advocate and/or fanboy. Deciding to build my own PC has added impetus to the process.
Everyone who ever contemplates ditching whatever computing platform they are using for some other has their own reasons – and their own obstacles to doing so. If you are in that position now, especially if you are starting to lean towards moving to Linux, you should definitely read this: