1- It reverts to default when there is an update to the framework code
2- It requires translation in English and every other language in the warning message
3- It cannot be adjusted in the admin page and therefore requires additional maintenance
Actually, what would be cool would be to fix the limit in admin page and that the framework would automatically compress the image to the right dimensions (i.e. 300×300) and size (i.e. 200kb).
This would avoid end users to have to resize images prior to loading.
Is this something you might consider working on for a future release? At least, it the parameter could be changed in admin page, it would greatly help.