No. If you want a result you have to choose a gym that produces results. That can also be fun depending on what the environment is like. And you can compromise results for fun if you want. Bit this advice is breaking the rules of success in anything. Imagine if you wanted to save for a house. The first thing you give up is fun. If you want to loose weight. You give up fun. Be a good martial artist. You are going to have to sacrifice some fun. Sorry. There is no way around that.