Right. And it's not like the Navy gave you housing, etc. out of kindness. You had to work for your paycheck, as did Boyega. We may think what Boyega did wasn't exactly hard work--and compared to being in the Navy I'm sure it wasn't--but it was still work for pay. Which means, in my mind, he has the right to complain if the finished product doesn't meet his standards or expectations. Conversely, however, Disney has the right not to hire him for any future projects if he continues to bad talk their decision making. But Boyega is a pretty hot commodity right now, and I doubt Disney (or any studio) will blacklist him for talking a little shit. Too much money to be made.