B5 isnt bad, it just doesn’t have what DS9 had going for it. It’s effects are bad, it’s actors are not as good, it’s writing doesn’t have the benefit of experience the trek crew had coming off successful years with TNG, etc.. DS9 was simply executed at a higher level.