Could be budgetary reasons. Panavision rentals are really expensive, but then again this is Star Wars so I doubt they needed to save money.
They didn’t NEED to save money, but a lot of things happened so that they could. I’ve heard conflicting reports of why they changed the Wookies to Ewoks, but what seems most likely is to save money.