Hi-
This is Matthew, CEO of Wallaby.
CardBase is not an affiliate site--99.9% of the cards we don't get paid for. Many are from small banks or not even available now. We wanted to share our data with everyone.
As for matching users to cards, we do have a tool for that WalletBoost at
https://www.walla.by/walletboost
We want to let you "window shop" or be recommended a card, whatever works for you.
To 84fiero, yes this is the same company as for TPG Maximizer at
http://maximizer.thepointsguy.com That site does try to match you and DOES have bonuses.
The card is just a resource for the core features of a card.
Thanks!