rashandtaxes asked: Has energy been deemed to powerful for standard yet? It's parasitic nature and pushed (generators and sinks) seem to outshine most what newer sets have to offer

With few rare exceptions, power level is not inherently tied to mechanics. Anything can be raised or lowered in power with costing.