They started rolling the fairways for the tournament a couple years ago making the course play fast, even with kikuyu grass. It has really changed the nature of the course for the tournament.
I have played Riviera for 30+ years, as long as I have played golf. I agree that some of the bunkers that have been altered could have been done better, but its not as if they are terrible either. I do agree completely that the barranca on #8 wasn't blended into the natural area well enough, and that the green doesn't seem "Thomaslike" and doesn't present enough pin placements to really make the golfer choose going one way or the other.
As to a major, I doubt that they have one there until they change over to bentgrass greens. That isn't going to happen until PoaCure has been approved by the EPA and California version, as well as proof of efficacy by other leading coastal courses like Cypress or maybe a local course like Bel Air Country Club.
Its my favorite course in SoCal, I, luckily, play there once a month and I can confirm the rumor that the trees on 13 are supposedly coming down, moving the fairway left to bring the barranca in play off the tee would be an interesting result, time will tell.