Were the Beta's better than the original?

I played both Halo 3 and Reach beta.
when i played them i thought they were gonna be the ish. but once i got the original, it seemed different and didnt work out that well.

Halo 3 original wasnt bad, i stuck through and played for a good while. but seemed like the beta was still a little better.

now the Reach beta was pretty good, i was playin that game hardcore and got so into it. once the beta was done i reserved my copy of Halo reach and was siked.
only to find out it SUCKED! within a month i asked myself “am i playin a Halo game or what?” so i just stopped playin. it was somehow different from the beta and i honestly dont know what it is

Is it in my head or were the betas really better than the original?

Halo 3 Original was amazing. Reach Beta was good. Reach Original sucked. Simple as that.