The reason for the absence of Sheldon and Leonard from the new series has been explained as a matter of scheduling, not creative choice. The show's creators have stated that cameos were based on actor availability and what served the story.
register or log in to get more services such as weather report, extended news articles and web search