I think the problem with screen resolutions is fragmentation. I think what devs need to do is create all of their apps in super super hi res so that its future proof and then downscale them to whatever screen size.
So long as they aim for specific aspect ratios, then they should be ok.