These are valid points though tbh, not sure why OP is getting flamed...