I know a lot of folks on here had their reasons to believe 247 would be better. I didn't and still don't. The system Rivals runs is better than the individual parts (analysts). Those guys come and go at all the services. Rivals still has their smaller issues, but they there are no major glaring problems like you have with the others.
When a new business starts there is a great deal of bending and stretching involved to generate enough interest and revenue to make it. Poor decisions get made sometimes when the competition is tough. That's where 247 is IMO. They thought the composite would be a new wrinkle to give them an edge. All it did was lower their value IMO.