First off this stuff is good to keep people busy while wait for mainline quest update second, side quest are optional and not all need to be done. complain that you can't get something that you go back do pre-require quest aren't really smart.

For more details
Blockchain mobile advertising