Pride does take a lot of time to announce a full card, but it has nothing to do with "loosing their fighters"... you think a fighter would accept to fight a week before the event? Thats really silly.. The fighters must know already that they are fighting, its just pride that doesnt seem to want to announce it earlier.
Like some1 said earlier, maybe its the UFC announcing the cards too soon? An average mma viewer(which is not the case for 90% of people on this forum) will remember that randy couture is making a comeback if u announce it 4 months in advance, but they wont remember whos the other guy fighting before that fight.
Wanderlei was announced to be fighting at pride 33 in november i think, and hendo was announced 2 months ago. I dont know if you find it late, but i found it to be ok.. borderline, but certainly not late. its just a different way of promoting an event.. the ufc likes to put all their fights on the card asap, and pride prefers to gradually announce fights, and i think that way keeps the hype for the event going. Shockwave was really bad, we had the fights a week before, but it was in japan, so they didnt cared as much as this event. So far, there is about 6-8 fights announced already, and if you ask me, pride doesnt need to announce fights so far in advance to hype a pride event. Besides, whats the point of announcing in advance so many fighters that nobody knows in America? The only ones an average viewer would know is Wanderlei, Shogun, Cro cop(before he joined ufc), maybe hendo and gomi, and in this particular event, Frank trigg(and i wouldnt pay a ppv to see him).