The overall construction isn't terrible in the 120N. The biggest issue remains the flimsy metal clips that hold the back on the camera. I learned the hard way when my wife slipped my camera into her purse while we were out and about... Nothing a little electrical tape can't fix. The Debonair has a small plastic lever on the bottom, which seems to be more resistant to accidents.
And $80 for a basic Holga is insane. I bought mine a few years ago on th'Bay for US $23, including shipping, direct from Hong Kong. You can still find the 120N for about $29 on Amazon and other places.