Depends by what you mean by 'crappy'
Human form factors suck. Walkers are pretty darned inefficient.
Lets consider the trash bin form factor.
For example one of these
No actually, one of these
Your sensors can swivel 360 degrees
You have stability (since you have 3 points on the ground) on a smaller, more flexible setup than a 4 wheeler. Its uniquely suited to fit into a standard recepticle, which is compatible with other models like the R5 and BB series.
Of course, they also sometimes had to climb out, in the middle of a gunfight, and r2 got hit a few times. Oh, and did you know you could fit a little person inside one?
Lets consider a few more robot designs
the mouse droid or K9 from dr who.
Box with wheels. Cheap, simple. Completely baffled by stairs.
Also gets no respect.
Wall-e. Adorable little cannibal trash compactor. Designed for his environment, though those arms... are a little odd. He is though a good basic design for a mobile, sentient trash compactor. Practical threads. simple box design
In a sense though form follows function
On the other hand, I like my industrial robots like I like my prison furniture. Firmly bolted to the ground. I suppose you could put them on rails, or maybe wheels, but why does my industrial equipment need to walk off and bother the local wildlife?
There's a good reason modern robots are just arms
You have a basic range of motion similar to an arm but entirely suited to the task. Swappable functional ends. r2 is adorable. A robot arm on the back of your X wing could shoot back, swap its working end from a gun to a fire extinguisher and put out a fire. Then switch to a tool to pull out a dead engine, put in a spare, and throw the dead engine at a tie fighter. Assuming you had a spare engine. Or an r2 droid.