As a consumer, I don't care whose fault it is that profiles are useless.
There are some apps that get this right. Infuse recently added support for this.
and the end user can blame Netflix, Prime Video, Disney+, YouTube, etc for not delivering the best experience for their customers. ¯\_(ツ)_/¯