I'll throw out the idea and share accounts with family / friends, if you can. That way, you may be able to get all three! I never had Xfinity's, but I use Amazon Prime and Netflix. The Amazon selection is slim, at best, though there are some gems that aren't on Netflix. The benefit is Amazon Prime's shipping. Netflix lost is steam over the years, but still has a handful of movies and old TV shows.
In terms of sharing, I pay for Amazon Prime, while my brother in law pays for Hulu and Netflix. This is similar to what we do for Costco and Sam's Club too haha.
Shopping the Greater Denver Area, Colorado Springs and in-between in Colorado. 33 year old male and willing to travel!