Вы правы, в данном случае запятая не нужна, так как оборот не обозначает сравнения, а союз как равен по значению предлогу в качестве. Правила приведены в параграфе 42.4 справочника по пунктуации Д. Э. Розенталя.
Верно: ...не раз спрашивали.
Прямая речь не выделяется кавычками, если нет точного указания, кому она принадлежит (прямая речь вводится безличным или неопределенно-личным предложением): Про таких обычно говорят: душа компании.
Про недвижимость – допустимо, но нужно помнить, что предлог про вносит разговорный оттенок. Стилистически нейтрально: о недвижимости.
Корректно: полемизировать с кем-либо о чем-либо (ср.: спорить).
Предлог про вносит разговорный оттенок, поэтому его употребление возможно лишь в разговорной речи; стилистически нейтрально: стихи о любви.
Это предложение есть в архиве "Справочного бюро".
Устойчивое употребление: вязать на спицах.
Да, можно.