Monetization
The next M is monetization. Monetization is one of the most important aspects of development if your primary goal is to make Roblox either a career or a profitable hobby. The first thing to realize is that there are great and terrible implementations of monetization. For example, all players, regardless of whether they buy anything in your game or not, can be positively or negatively impacted by your monetization strategy. We will start off with what not to do.
Perhaps the most egregious offender that you will see players mention is "pay-to-win" monetization. In these instances, players that have the ability to spend money can purchase very powerful items, or anything that gives them a unique advantage over free players. Some game companies such as Electronic Arts Inc. (EA) are notorious for this style of monetization and it has in the past stunted the initial—and later, overall— performance of some of their games, such as Star Wars: Battlefront...