I know what you mean.
The site of which you speak (I think!) is very intimidating to me as it's so huge and overwhelming. I'm always looking through and seeing the zillions of posts others have done and the amazing LOs they do... and know I can't compete esp. as I cannot paper scrap worth a nickel.
I joined this site early on and feel like I 'know,' so to speak, all the first members, the regulars, etc. and can try, at least, to CASE what they're doing since it's all digital stuff. Although I'm sure the site will continue to grow and eventually rival that other site in size, for now, it's a good size and I feel at home.
--LeeAndra <><