Major casino giant Star Entertainment has faced fiery shareholders due to the business’s poor performance in recent years.