Put simply, it's not against the rules, but it's not a particularly nice thing to do. Poker players see slow rolling as a classless act and, therefore, against the spirit of the game (see video above). That's why people don't slow roll in poker.
Slow rolling is considered a breach of poker etiquette and should be avoided in most situations, while Hollywooding is just a part of a poker strategy you could adopt.
Fortunately, in Penal Code Sec. 337j(e)(2)(D) we're told that games played with cards in a private home where no one profits from the running of the game are 100% fine. So yes, since online poker is played at home with the only gains being your winnings, it's perfectly legal.
Enter Freerolls At Real Money Sites and Play Without Paying\n\n You can start playing free online poker without depositing, but only on a few sites. The entry for freerolls is usually limited to a few thousand players. Out of all online poker sites, 888poker has one of the best freeroll schedules.