Controversial seafront parking charges have been defended by a council after the project failed to make enough to pay for its own operating costs.