I completely agree with you guys about the wampa's, but it's not always about the writers being clever enough, it's about the writer's working off of mandates from the marketing department execs.
Addendum:
Out side of the Wampa, is this the same paint scheme/color as the ROTS one? Anyone know?