Most roll cakes that sag are made with a whipped cream filling and it doesn't hold up as well and will cause the cake to sag after a couple hours. By adding in the cream cheese it stabilizes the filling which allows the roll cake to hold up better.