the shitty wm is a case where you have to understand the needs of the
system. First, its actually way more usable than it seems -- left
buttom on an edge adjusts it, right button 'grabs' the whole window
rigidly, you can hide windows and make them reappear, etc.
the POINT of rio is that it is so lightweight that it can be run by a
remote cpu over a network connection and still be a usable interface.
Its a graphical window manager that doesn't use any more bandwidth to
control and describe the display than a text terminal does. (well,
slight exaggeration, im sure)
So as usual with plan 9, what
seems like 'pure shit' turns out to have a reason -- however -- that
doesnt mean that an awesome graphical update coudnt be done. In
particular, I think a nice compositing layer that could do degrees of
transparency and make your rio windows float a bit in 3d space would
actually make the os more usable and much more visually appealing,
while preserving crucial elements of the 'look'