So Rumblefish stops people posting on You Tube ! So BIG DEAL . If you NEED to have anything on Internet there are plenty of other places Get a Boycottt of You Tube going - IF you get enough support , they may well change their attitude