Maybe, but nevertheless Star Wars wouldn’t be Star Wars without having some cute characters in it. Of course R2 will be in this trilogy as well.
R2 is to be expected.
“Nub nub” chattering teddy bears besting battle hardened elite troops is “another thing entirely”, GL had to have tossed it in at the last minute.
It seemed so haphazard and ill designed.