Next time they should just release it under Bethesda Games, and everyone will excuse the glitches. If it isn't obvious I do think certain reviewers let glitches slide way to easily for some games/companies, and are more critical for others.
If you are going to create a standards of reviewing for your website/organization enforce it everywhere.