I have zero expectation of my husband when it comes to "spontaneous romance" b/c that's simply not "who" he is. We joke about it b/c I knew that when I married him. He doesn't buy flowers b/c they are expensive and they die (he's actually right but it took me a while to understand that). We stopped exchanging gifts several years ago, but our first Christmas together he gave me all-weather car mats- seriously. I had just bought my first car and he knew I needed them. No jewelry, no nighties, nope... car mats.
Having said that... I don't expect him to be anyone other than who he is. He shows me that he loves me in so many other ways that flowers seem a little cliche.
We all feel like we give more than we receive, but if you talk to your husband he likely feels the same way. He probably thinks that he works all day to provide and all he gets in return is his wife giving him a hard time about taking out the trash!
If you want to go out to dinner, pick up the phone and make the reservations. Don't ever rely on someone else to make you happy- that's a lot of pressure to put on another person and it's not a fair expectation. Your spouse can add to your happiness, but should never be the source of it. If he is your happiness gage, you are setting yourself up for a very long life.