I won't speak for others but personally I am completely satisfied with the situation because it is exactly what I signed on for when I handed Bioware / EA my money after reading the FAQ's. In fact, thanks for the extra 2 days of EGA even though I know this had more to do with load dispersion and less to do with customer appreciation, either way, the intention is null, the outcome is great.