Thank you for sharing. Based on that description I can see why you doubt its usefulness. I've been a part of retros that cover the whole spectrum of usefulness. Some feel like going through the motions just so we can check a box whereas as others have helped transform our team dynamics.
Did you you always a scrum master running the retro?