For me it was the cabletv-like insanity of streaming services, especially when content started moving - imagine starting to watch a show only for it to disappear when you're halfway through and show up two weeks later on a different service, for which now you have to pay extra to continue watching!
I've had enough of that and geolocking, so I decided to take control of things.
My server isn't as big as others', but I can still host nearly 30TB of content on a 10Gb link, which is more than enough for my home usage.