A community/forum/subreddit focused on this does not seem to exist. I guess professionals are too busy.
I was also surprised to not see much discourse over Section 174 recently.
But getting back to the point, europe needs to decide if it wants to be relevant or not in the future. As an italian currently living in my country, I can say that doing business here looks like insanity, it's not hyperbole, the environment is as anti-business and innovation as it can be.