Most Intros I see now are graphics showing off the channel name as you said haha. There are, however, some really cool and intriguing ones that are made specifically for either that series or that episode. When I see that, I understand the commitment with it and I do not mind.