It's expensive and you must be dedicated. But does it really matter what you weigh or how you look? I just don't have the time, money, or dedication to eat like I should to gain 20lbs and I'm happy with how I look. I don't look skinny, but I definitely have a slim build. Skinny in my opinion is looking unhealthy.
Yes it matters how you look, not so much what you weigh though you can't discount that either.
Eye of the beholder and everything, you think you look 'slim', other people might think you look skinny. On the other hand, people might think you look normal.
If you don't have the time, money, and dedication to look bigger/be stronger/feel better, then don't worry about it. There's a million people in the world like you for every person who takes their health and fitness into their own hands, so don't think you're alone in your decision.