,,I don't think they ever promised anything in that sense"
Yeah, that sounds like a confirmation of what I said.
"We will support modding, maybe, eventually... somehow" is not exactly the strongest commitment to deliver anything specific (or particularly versatile).