I understand they're charging a rental fee because it was due to be released in theaters, and now there's a virus. I have way too many young kids (3) that love trolls and can't sit quietly through anything, though. I've even got one that plays the most terrifying game of run-hide-watch-panic during every single public outing. I never would have seen this in the theater. I would, however, have paid $20, maybe even $30, to own this movie.
Renting it for $20 for a 48 hour period actually is a complete insult to parents with young fans. Why release it early at all? Way to show how incredibly greedy you can be! Especially during a time when our kids could use some new troll songs and I could use 5 minutes to make some coffee and scream into a pillow. It really is impressive.