This is my understanding as well. This whole issue seems rather… sensationalized.
I wonder what this section and any software means
But AFAIK you don’t need to claim it as R&E. That everyone has to claim all software development as “research and experimental expenditure” seems completely unfounded and a misunderstanding.