In an ideal world, yes they should have. However that's not what they were asked and tasked to do. The court generally confines themselves to the specific question asked in the petition. For Bruen
that question was: "
Whether the Second Amendment allows the government to prohibit ordinary law-abiding citizens from carrying handguns outside the home for self defense." So their opinion generally stayed mostly within those lines.
The reality is that most if not all the Justices do not have the appetite to seriously take down the big federal gun control laws (34 and 68) that so many here wish for. They don't have the appetite to deregulate machine guns, and even suppressors are likely not something they'd want to take on right now. I'm not even sure Thomas would be willing to get rid of all gun control laws. The mood of the court and many in the country is that some gun control is acceptable. There are at least three possibly four (Barrett) justices who are likely not going to side with taking down AWB's and magazine bans. This assumes they get off their keisters and grant cert to Snope and Ocean State.