For the casual user who just wants to "plug and play", CDVR has become more dependent on customized, 3rd party solutions (FuboProj, HDMI, Chrome Capture, etc). These are less dependable as there are multiple handoffs happening to make everything work. For the tinkerer, that's ok. For the person who relies on this for his wife, mother, and a friend, I get a lot more calls about something not working than I did 2 years ago (Chrome updating itself has often times broken things).
So yes, it does offer a lot of variable solutions and in that sense offers a lot of flexibility, but that flexibility has been created as work arounds to the "plug and play" solution that CDVR was when TVE was first adopted and "just worked" on almost all channels offered by the streaming service.
Once FuboProj goes offline (at some point you have to assume they will change something that will break it), I'm likely going to have to move back to the streaming app for family and friends. Even for me, using Fubo app with HDMI capture, on occasion you need to keep your streaming box remote handy so you can click your profile. Heaven help me if it did that while recording one of my wife's shows.
But I will revise my statement, for the casual user CDVR's value is becoming harder to justify.