NO and there are miners being developed and used more and more everyday i don't think there is any chance of the difficulty getting low !!!
Current technology will max out at 1W/GHs
If difficulty continues to rises at around 20% every 2 weeks, a year from now you will need around 100,000GHs in order to make 1 BTC a month.
Assuming you are using the very latest hardware, 100,000GH/s translates to around 100kW of power.
Assuming you are using a residential service, 100kW of power translates to around 416A. A modern residential service is typically 200A.
With this in mind, most normal people will be forced to stop mining unless difficulty levels out.
So lets expand this example to a data centre
If difficulty continues to rises at around 20% every 2 weeks, by the end of 2015 you will need around 8,000,000GHs in order to make 1 BTC a month.
Assuming you are using the very latest hardware, 8,000,000GH/s translates to around 8,000kW of power.
Assuming you are using a heavy commercial service, 8,000kW of power translates to around 7700A. The largest heavy commercial service is typically around 6000A.
With this in mind, most data centres will be forced to stop mining unless difficulty levels out.
In conclusion, in order for difficulty to continue to increase at the current rate, technology will need to provide a mining solution that is more efficient than 1W/GHs within the next year or so