"The economics of the matter mean that your proposal is not feasible."
or
"The economics of the matter means that your proposal is not feasible."
"The economics of the matter mean that your proposal is not feasible."
or
"The economics of the matter means that your proposal is not feasible."
The plural is the correct and more common form in your sentence:
Economics: ( from Collins Dictionary )
(used with a sing. verb) The social science that deals with the production, distribution, and consumption of goods and services and with the theory and management of economies or economic systems.
(Economics) (functioning as plural) financial aspects: the economics of the project are very doubtful.
Economics - Merriam-Webster online describes the word as “noun plural but singular/plural in construction.”
Referring to a social science, it’s singular:
- Economics is often called “the dismal science.”.
Referring to a set of conditions, it’s plural:
- The economics of the project make it impossible to proceed.
- The economics of the matter mean that your proposal is not feasible.