I made a serious attempt to do ANYTHING but a lawn. Here are the issues-
No grass= erosion. This + weeds makes a dirt yard impossible.
If you want to 'farm' there is tremendous maintenance involved
Turf is expensive, but might have been a solution.
More concrete= hotter. This is bad for the environment.
---
So is the solution to let native plants grow all over your yard? We did this for 1 year, but my wife ended this.