Thanks for the response, Stan - all very valid points.
Among my next pieces will be an essay in which I argue for the reunification of science and philosophy, so very sympathetic to that particular point of yours. Will send you a link when I've published.
Cheers,