AKA "Budo Bum".
The reason that it is frowned upon is because a person should have a job to pay for the things that they want to do. For example, I've had teachers (heads of entire systems) that were taxi drivers, landscapers, etc. They did that so they can pay the bills and continue doing what they love to really do.
It is not good to ask your instructor to give you anything other than what you have paid for. They are also trying to make a living. If you get more than you paid for, that's a fantastic bonus. It's their time and knowledge...those equal money, unfortunately, most times.
This is especially frowned upon in today's Japan, where you are expected to be a part of the society around you instead of living out some ronin fantasy. It's good if you are married, too. Wandering young men and women are seen as loose threads, not solid citizens.
To me, it again points out the amazing opportunities available to us here in America. I can feed myself and my family, pay my bills and have a little bit left over for savings and retirement teaching martial arts (a progressively harder daily proposition, I think). That's incredible. I don't think there are many folks in a similar position as mine in, say, Haiti, Afghanistan or Siberia.
I have a saying, "Good martial arts usually require two elements: time and money." You've got to put in both. If you happen to find a quality instructor that is willing to give you knowledge for free...well, that's a whole 'nother discussion, isn't it?
Also, being a "gatherer" of martial arts is not a good thing. It leads to mastery of nothing. A Budo Bum is more often than not a person who runs around trying on different martial arts like they are pieces of clothing.
On the flip side of the monetary discussion, as instructors we must honor each and every penny paid to us by our students, giving our maximum effort every time we see them. Our aches and pains and personal troubles must be left outside the school doors.
Kelly Knight