I understand that you would like to know how 'webread' is better than 'urlread'. The 'webread' returns data formatted as an internet media type such as JSON, XML, image, or text whereas urlread does not retrieve hyperlink targets and images. The following link would help you understand better
https://github.com/isetbio/RemoteDataToolbox/issues/16