By roll out in force you mean have the tribe leaders/inviters show up on thursday and hang out while people filter in and out joining the tribe and then just the tribe leader needing to log in on friday to place the totem; then yeah "roll out in force".
You were giving 24 hours to form up your tribe and then 1 and only 1 player had to be on to totem.
and I think you are showing symptoms of "Hateritis" by feeling the need to hop on the forum and whine for hours on end that a game that hasn't even launch yet has features locked while the devs work on lag and bugs.
No one likes that we have to wait
Those that are mature enough to have developed patience can wait without posting about how waiting makes them cry on the inside