I don't think big, over-engineered solutions really look necessary with the amount of progress they're making. Plus, there aren't any cushioned walls on Mars, which is SpaceX's eventual goal - use this sort of tech to touch down there.
Quick deploy cushions or other "Oops" enhancements might feature into the final version of the barge, but for now I think they're still trying to maximize the landing success rate. Better not to split engineering resources when the most important problem can still benefit from optimization.
(The Dragon cargo capsule has windows, despite cargo not needing to be able to look outside into space -- the windows are there because the capsule is designed to eventually carry humans some day.)