XBOX One worth getting?

I’m a PC master race since I was 0 years old now I want to play console because my back is killing me. I’m wondering if I should get the XBOX one or not. How come theirs so many Xbox one versions? which one is the basic one that can play all games? What are the differences? Why is PS4 soooo much cheaper?