Owen criticised a lack of governance in non-league football.
“The finances are unsustainable at almost every level,” he said, writing on X, external.
“Moving to step four (Isthmian League North Division) will mean significant budgetary savings that will be reinvested into other key parts of the business at a crucial time, including employing more people while we significantly invest in building home attendances at our new ground.”
The Tags share Parkside with Aveley FC but plan to share with Redbridge FC in east London from next season.
In his statement, he also pointed to the “unprecedented spending” of some non-league teams, referencing Wrexham, who have soared to the Championship after the investment by Hollywood actors Ryan Reynolds and Rob McElhenney.
The FA was contacted for comment.
