For me, the definition of "good or bad" (morality) is both simple but at the same time a central critical but hard position in any useful sensible philosophical framework. This world perceived and thus reflected in our human mind is nothing but metaphors. And since they're just metaphors, no two persons will share EXACTLY same view about a common real world existence judged from their own experience, thus there'll always be dispute and disagreement about a universal moral criterion.
But lack of this universal criterion, by no means we should not pursue "morality" ethics for ourselves as an individual. On the contrary, it's the most precious key element to help oneself to attain a more closer metaphorical knowledge about this elusive unknowable ontological real world. Because metaphors reflected in our mind are full of confusions to different degrees, for math concept like "2", the confusion is much less, but for a social concept like "this app is good", its much much more confused and not clear-cut for various people. However, no matter what the degrees of confusions about a statement, the final criterion for individual either as a academic researcher or a social engineer, is to be "completely honest" to thyself and also extend your same "completely honest" views to others (even though it's not the case, but chances are if you're honest enough, it will be the case most likely). Only through this "complete honesty" morality like an innocent child, one can have a criterion to improve his or her previous formed views and thus opinions, otherwise no progress will be made. Everyone just continues to live his or her original confused world forever.
Sounds simple, however unfortunately, in reality many people will not or cannot face and claim full honesty to themselves due to lots of other pressures or reasons... Developers who intentionally develops an addictive app to target certain consumer group will claim how big their Total Addressable Market is and how much growth their app will reach in 5 years. They're probably right in this regard, but are they completely honest to themselves? Are they recommending their own children or relatives to use the app first, all day long? My bet is some of them are not totally honest, but you can hardly prove so in a strict scientific manner. At these social levels, estimation and certain speculation are always a critical skill to have any valuable aggregate judgement.
Same philosophical logic and views can be applied to end consumers. Is a consumer totally honest when evaluating this seemingly addictive app? Is this really the priority he or she must engage now? Is there any alternative app or other activity more valuable for the consumer right now? I bet some of the consumers are also confused and have not fully honestly evaluated his or her goalpost and meaning of limited life.
In conclusion, this surely looks like a very confused world full of confused minds, and not sounds very "good"... Hope you now understand my position on this question.