I rode bmx from the early '90s as a teenager until i was about 30. I lived in San Antonio for most of my 20s where there were endless fun ditches to ride and some good bmx friends. I was really into photography as well, which was half my motivation.
About ten years ago i got the itch to explore moutain bike trails and bought a used steel singlespeed mountain bike with a rigid fork. Those are built like a bmx bike but certainly don't handle like them. I started riding that more and more, started working in a bike shop, and left the bmx bike at home more often.
I moved to Atlanta, where I was surrounded by awesome mtb trails and mtbers to ride with, and surprisingly few bmx spots and riders. I sold my bmx bike and put the money into mtb stuff.
I was in ATL for three years before moving back to Texas. Austin is now my long term home and I thought I would enjoy riding bmx a lot more after moving here. I got a good deal on a used Premium bike and only used it a few times, then sold it. The magic was just gone. When I tried to ride bmx again this time, it was only fun for about an hour. When I am out on the mtb trails, the only things that bring me home are adult responsibilities or utter exhaustion.
At 36 years old, I think my body would have little trouble getting back into bmx, but it's just not as fun for me as ripping around the dirt and rocks on big, bouncy tires (29er, singlespeed, rigid fork most of the time).
I would consider getting a 26" DJ bike for pump track and skatepark flowin. I will have to borrow one sometime. My office is right around the corner from the Walnut Creek BMX pumptrack.