Part of the reason why the 49€ ticket is that cheap (compared to a lot of other monthy more limited local tickets) is because you commit to it for a month.
This ticket is meant to make abandoning cars easier for Germans and be also a nice pressure reduction for some of the people hit hardest by inflation (low income, can't afford a car anyway(1), but not (nearly) no income in which case the state pays your ticker anyway (oversimplified)).
Providing a hour, day or week ticket would defeat that purpose. It's explicitly not meant to reduce cost for people which have a car and just from time to time buy a ticker or tourists (through it's still grate for tourists which tour multiple cities in Germany if they stay ~2 weeks even through they "lose" 2 weeks).
Funnily the people I know who say so are car owners which mostly use cars and hardly ever the train, but they are also rather well off.