the DJI RC is not a toy ,its a stripped down version of the much more expensive controllers with a built in screen at a fraction of the cost
it is what it is, you pays your money and makes your choice
for the person beginning their drone flying adventures ,and indeed for those who don't want to use their phones as a screen device ,then the DJI RC controller is a good investment,its sole purpose is to fly the drone ,in fact it is capable of flying several different drones from the DJI stable
and it is perfectly adequate in that regard,if you need to have an RC that can access third party Apps then its not for you