True but I just see it as easy booking. I don't see any good reason why it shouldn't be booked just like the Royal Rumble, Elimination Chamber, or Money in the Bank are booked. If you build it into the match that it's going to mean something for the person next then you build in the incentive for the producers to plan it out and give the spot to the appropriate person.
As for the trophy, you can try all you want to make the trophy the prize but that's hokey and not something that's going to ever get over with the fans anymore. Fans are not ever going to get emotionally invested into a battle royal because of a trophy. There's no way in 2018 to condition the fans to do that. You don't have to put the talent over to give them a title but if you like someone like Corbin and he wins the battle royal and gets to headline the next PPV with your champion and it's someone like AJ Styles, Styles can go over Corbin while shining him up real nice.
The problem with WWE these days is that they only have a select few things that people win outside of the title that matter and the ability to get a title shot is one of them. That's why Money in the Bank matters. That's why Royal Rumble matters now. Does anyone honestly think that if WWE didn't award a title shot to the Rumble winner and offered literally nothing that it would still be what it is today? I sincerely doubt it.
Hard to say since it's been about 25 years since they've been making it for a title shot or for the actual title. But it did mean something before. Matches can be important to win even if it doesn't lead to a title or title shot. It just might be too late because they've done nothing with the Andre winners and have not given it much focus. So it doesn't have any value. But I would say the first Andre battle royal had some hype around and fans were invested into seeing who would win.