I can see perfectly well why Star Stable has done it. To make more money! People are more likely to try and get a friend to play so that they will get the rewards, and who can blame them! I myself will be one of those people trying to find a friend and force them to play. Why? Because I really want all of the items! I’m not so bothered about the Star Coins but the clothes, saddle bag and frog look amazing and I want them.
However, this system can be abused and I know people are already doing so. You can make another account and claim 150 star coins the you never plan to spend more on this account. This is cheating the system and I don’t agree with it but nothing is stopping them! (It is different if you want another account and you plan to buy a Star Rider for it and quest.)
The outfit, saddle bag and frog look so cool! Here is a timeline of when you get what and a close up of each thing!