Govt attracts flak for poor economic performance